The principles and practices of professional software development are not enough to implement clean code. How can clean code be developed?
Stefan Lieser, Computer Scientist
Stefan Lieser is a passionate computer scientist and works as a trainer/consultant/author. He enjoys learning new things and is constantly looking for improvements and ways to improve the inner quality of software and the development process. He is co-initiator of the Clean Code Developer Initiative and offers training and consulting for Clean Code Development and Design with Flow Design. At http://refactoring-legacy-code.net he writes about refactoring legacy code.