Introduction Today I felt the need to write down some ‘principles’ based on my experiences in software development of the last years. It’s by no means a full list, so I’ll try to update this post regularly when progressive insight pops up. I separated 3 categories: Coding, requirement gathering and agile methodology.
Coding Code readability Code is read more often than it is written. Therefor, write only readable code. Readable code is not code that demonstrates how smart you are but code written with the genuine intention to be understood by others.