Software Engineering


Clean Code: A Handbook of Agile Software Craftsmanship
The Pragmatic Programmer: From Journeyman to Master
Designing Data-Intensive Applications
Refactoring: Improving the Design of Existing Code
The Mythical Man-Month: Essays on Software Engineering
Design Patterns: Elements of Reusable Object-Oriented Software
Clean Architecture
Domain-Driven Design: Tackling Complexity in the Heart of Software
Code Complete: A Practical Handbook of Software Construction
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
A Philosophy of Software Design
Building Microservices: Designing Fine-Grained Systems
Robert C. Martin
Truth can only be found in one place: the code.
Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

Neal Ford
By placing an external tool or framework at the heart of the architecture, developers severely restrict their ability to evolve in two key ways, both technically and from a business process standpoint. Developers are technically constrained by choices the vendor makes in terms of persistence, supported infrastructure, and a host of other constraints.
Neal Ford, Building Evolutionary Architectures: Support Constant Change

More quotes...
unihack crew reading-list
3 members, last active 11 years ago
Never stop learning.
3 members, last active 11 years ago
C4800 reader's club group…more
3 members, last active 11 years ago
Flutter Ukraine Group of software engineers from Ukraine who work with Flutter.
1 member, last active 2 years ago