Category: Principles


For the umpteenth time I have been asked, do you like refactoring? The answer yes I like doing it. when reading books like Clean Code: A Handbook of Agile Software Craftsmanship, The Clean Coder: A Code of Conduct for Professional Programmers and The Art of Readable Code it becomes clear that refactoring is a something you need to learn. It’s not about the language specifics, any body can learn the language.
Just recently I entered a discussion about getting application into the production environment. As we all know due to the silo’s and functional separation (currently in place at my job) it is challenging at a minimum. Situation: As the new features in the application near completion it must be accepted by the customer. for this purpose a PAT environment is available. So far it all looks nice. The problem is that the time between the releases is more than 4 months.