Software Engineering


The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
Designing Data-Intensive Applications
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
The Mythical Man-Month: Essays on Software Engineering
Design Patterns: Elements of Reusable Object-Oriented Software
Clean Architecture
Code Complete: A Practical Handbook of Software Construction
Domain-Driven Design: Tackling Complexity in the Heart of Software
A Philosophy of Software Design
The Clean Coder: A Code of Conduct for Professional Programmers
Working Effectively with Legacy Code
Head First Design Patterns
Software Engineering at Google: Lessons Learned from Programming Over Time
Building Microservices: Designing Fine-Grained Systems
Time*SΦRT(Return cpyConstructor SΦRT{*Ifin.OrderedSet});
Jonathan Roy Mckinney

A boat without a captain is nothing more than a floating waiting room: unless someone grabs the rudder and starts the engine, it’s just going to drift along aimlessly with the current. A piece of software is just like that boat: if no one pilots it, you’re left with a group of engineers burning up valuable time, just sitting around waiting for something to happen (or worse, still writing code that you don’t need).
Titus Winters, Software Engineering at Google: Lessons Learned from Programming Over Time

More quotes...
Modern Agile Books that define, clarify or relate to the principles of Modern Agile: Make People Awesome Mak…more
5 members, last active 9 years ago
Flatiron Engineering A place to share good reads on topics that could apply to engineers at Flatiron
5 members, last active 9 years ago
Koodoo Book Club Kenny digs books.
11 members, last active 6 years ago
Reader club of KMSers and friends This is a small group for us to share and recommend about books and reading. And it's open to ev…more
79 members, last active 10 years ago