Tag / software-design

    Loading posts...
  • External forces

    I am occupied with learning these days. Learning on my own about visualizations of data among other topics. But also learning about learning. For that I read what other people think about…

  • Quick wins, part 2: Method names revisited

    Yesterday, we had the first part of this series on quick wins and simple steps to improve your code quality. It was about naming — specifically variables and method names. Two things…

  • A neverending story

    Back then;I did it;I liked it much;Found it a necessary touch; Never it challenged, I;then saw;A source without it;didn’t look too raw; Since thenit flows without it wellSome purists call it living…

  • Computer says “no”

    […] we do have formal rules that we should obey when writing code. A team has rules, and new team members need to learn them before trying to write any code. That’s…

  • Driving on the left side of the road

    We don’t have rules of the road for software development. You don’t have to stop at every red light or keep your speed below a specific limit. Well, yes. We do have…

  • Coding license

    Every country I know has an obligatory driving license before you are allowed to drive a car by yourself. No country I know has an obligatory coding license before you are allowed…

  • Software rewrites – Does it make sense?

    I came across a very interesting article written by Herb Caudill, on different perspectives on rewriting software. He highlights 6 different stories of how a rewrite went. You can read about Basecamp,…

  • Motivation, or: How to get your coworkers to write better code

    How can I get my coworkers to write better code? We closed with this question, yesterday. If you want to be able to motivate your coworkers to write better code, you have…

  • List of programming principles

    This is a nice list of principles you could (or should?) follow in your programming. https://github.com/5minpause/programming-principles Disclaimer: I forked the repository from the original source. I want to preserve it for you…