{"product_id":"bad-programming-practices-101-become-a-better-coder-by-learning-how-not-to-program","title":"Bad Programming Practices 101: Become A Better Coder By Learning How (Not) To Program","description":"\u003cp\u003e1. Fundamentals Of Badness.- 2. Layout And Structure.- 3. Variables.- 4. Conditionals.- 5. Loops.- 6. Subroutines.- 7. Error-Handling.- 8. Modules.- 9. Objects.- 10. Testing.- 11. Debugging.- Glossary.- Bibliography.\u003c\/p\u003e","brand":"APRESS","offers":[{"title":"Default Title","offer_id":45879612702918,"sku":"DADAX1484245695","price":19.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/9389\/1014\/files\/41XX9n48neL.jpg?v=1779711845","url":"https:\/\/ergodemedia.com\/products\/bad-programming-practices-101-become-a-better-coder-by-learning-how-not-to-program","provider":"Ergodemedia","version":"1.0","type":"link"}