In this post I would like to dig a little bit into philosophical topic, trying to use some analogies between classical engineering disciplines and software development to explain why clean code and automated testing became so important and widely used in software industry. It is very common today to consider software development to be a…Continue Reading “Why clean code and automated testing are so important for software engineering?”
Найважливіше розуміти яких навичок від тебе вимагає HR. Маючи ці навички, можна одразу потрапити на співбесіду. Те, що їм потрібно можна почитати в описі вакансії. End of story. Я на напишу якими на мою думку (думку програміста) навичками має володіти людина щоб стати успішним програмістом. Одразу скажу, у мене самого і половини цих навичок немає,…Continue Reading “Якими навичками та рисами має володіти сучасний програміст?”
Formatting the code is very important for readability. And it is for a reason that in magazines and newspapers we have few narrow columns on the page. It is much easier to read text when you don’t have to move your eyes back and forth. However, when we code in a statically typed language like…Continue Reading “Partitioning and aligning long code lines”