Books as Furniture – Algorithm Development in Practice
As a software engineer I know from day one that reusable components are our best friends. Gradual development of the product – which is really possible with software unlike many other things – helps dealing with the constantly changing and improving requirements. Systematic work results in predictable deliverables: almost...