{"id":5496,"date":"2018-02-19T14:00:38","date_gmt":"2018-02-19T19:00:38","guid":{"rendered":"http:\/\/www.killersites.com\/blog\/?p=5496"},"modified":"2018-02-19T14:00:38","modified_gmt":"2018-02-19T19:00:38","slug":"3-yuugly-powerful-programming-hacks","status":"publish","type":"post","link":"https:\/\/www.killersites.com\/blog\/2018\/3-yuugly-powerful-programming-hacks\/","title":{"rendered":"3 Yuugly Powerful Programming Hacks"},"content":{"rendered":"<p>Someone asked me, if I had to pick the most important things you can do to improve your programming, what would it be?<\/p>\n<ol>\n<li>Have a consistent self describing naming convention. This saves you yuuge time because you will make less mistakes and be able to code more quickly.<\/li>\n<li>Keep your code fine-grained. This means you write functions and methods that do only 1 thing &#8230; Not five. This will keep your code easy to understand, to debug and expand.<\/li>\n<li>The first thing to do when starting a new project, is to see what others have done. Perhaps there will be libraries to leverage, perhaps even entire open-source software you can use as a starting point. This is yuuge!<\/li>\n<\/ol>\n<p>Check out the video for details:<\/p>\n<p><iframe loading=\"lazy\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/EnZDU9bEvTg?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/p>\n<p>Learn Python 3 fast: <a href=\"http:\/\/www.killervideostore.com\/python\/\">http:\/\/www.killervideostore.com\/python\/<\/a><br \/>\nLearn web development: <a href=\"https:\/\/shop.killervideostore.com\/\">https:\/\/shop.killervideostore.com\/<\/a><\/p>\n<p>My Instagram: <a href=\"https:\/\/www.instagram.com\/stefanmischook\/?hl=en\">https:\/\/www.instagram.com\/stefanmischook\/?hl=en<\/a><\/p>\n<p>Thanks!<\/p>\n<p>Stefan<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Someone asked me, if I had to pick the most important things you can do to improve your programming, what would it be? Have a consistent self describing naming convention. This saves you yuuge time because you will make less mistakes and be able to code more quickly. Keep your code fine-grained. This means you &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,78],"tags":[],"_links":{"self":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5496"}],"collection":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/comments?post=5496"}],"version-history":[{"count":3,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5496\/revisions"}],"predecessor-version":[{"id":5499,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5496\/revisions\/5499"}],"wp:attachment":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/media?parent=5496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/categories?post=5496"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/tags?post=5496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}