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
Code Complete: A Practical Handbook of Software Construction
Clean Architecture
Domain-Driven Design: Tackling Complexity in the Heart of Software
The Clean Coder: A Code of Conduct for Professional Programmers
Working Effectively with Legacy Code
A Philosophy of Software Design
Head First Design Patterns
Software Engineering at Google: Lessons Learned from Programming Over Time
Building Microservices: Designing Fine-Grained Systems
In the mid-1990s, a new employee of Sun Microsystems in California kept disappearing from their database. Every time his details were entered, the system seemed to eat him whole; he would disappear without a trace. No one in HR could work out why poor Steve Null was database kryptonite. The staff in HR were entering the surname as “Null,” but they were blissfully unaware that, in a database, NULL represents a lack of data, so Steve became a non-entry. To computers, his name was Steve Zero or Ste ...more
Matt Parker, Humble Pi: A Comedy of Maths Errors

Gregor Hohpe
Evolving a widely reused resource also requires coordination because changes must be compatible with all existing systems or users. Such coordination can slow down innovation... Some digital companies have even begun to explicitly favor duplication because their business environment rewards economies of speed.
Gregor Hohpe, The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise

More quotes...
Workiva A group for Workivans interested in reading more. Catalog books you have, that you're willing to…more
17 members, last active 7 years ago
Softw
1 member, last active 4 years ago
Mainframe Book Club #reading-links channel's sister initiative for longer form recommendations. General suggestions…more
3 members, last active 9 years ago
A group to share IT books between team members
2 members, last active 2 years ago