Month / September 2018

    Loading posts...
  • One metric

    From the feedback I got for my questions and letters regarding the quality of software projects, I can tell you one metric software developers look for.

  • Let the computer help you with that comment

    Commenting code and documenting it has been a topic in these letters already. I linked to resources on how to write docs etc. For the future, this might not be necessary anymore.…

  • Time well spent

    Yesterday I went to an exciting event. The topic was "Can Artificial Intelligence synthesize software?". The company Seerene organized the event. I haven’t heard about them before, but they are just what…

  • Risk list

    Imagine you are doing a software project. It is mostly going like planned. Things happen. You anticipated them and prepared for them. But there are days when unexpected things happen: Stack Overflow…

  • Cyclomatic complexity

    To achieve high quality in your team’s code, you should use tools like a static analyzer. These analyzers give you lots of metrics. One is the cyclomatic complexity. A very reduced definition…

  • How to paint a fence

    If you paint a fence, you need to make sure to prepare the wood. Take coarse-grained sandpaper and sand the old paint. You have to take it off the wood completely. Once…

  • Planning for technical debt

    Do you know the term technical debt? Wikipedia describes it as "a concept in software development that reflects the implied cost of additional rework caused by choosing an easy solution now instead…

  • Standing in for quality

    If you read these letters for a few issues, you might have already noticed that I like quality in software engineering. I try to optimize for quality and enhancing the quality of…

  • Again, why are we doing this?

    Imagine you have a team member that always criticises your work. You make commit after commit and put your best effort forth, you try to find the best names for variables and…

  • Art

    The other week I went on vacation with my family. We flew to Switzerland and had a really great time. I took the big camera to make gorgeous shots of my wife,…