Phil Eaton

14%
Flag icon
Another thing to consider is that one of the most important factors for success of a company is the quality of its engineers. The best way to lower development costs is to hire great engineers: they don’t cost much more than mediocre engineers but have tremendously higher productivity. However, the best engineers care deeply about good design. If your code base is a wreck, word will get out, and this will make it harder for you to recruit. As a result, you are likely to end up with mediocre engineers. This will increase your future costs and probably cause the system structure to degrade even ...more
Phil Eaton
Makes it sound pretty easy... Just have more effective hiring!
Emre Sevinç liked this
A Philosophy of Software Design
Rate this book
Clear rating