From 770cf9fecbc24864e55945ed67d825a6d40bdf63 Mon Sep 17 00:00:00 2001 From: Asiel Leal Celdeiro <15990580+lealceldeiro@users.noreply.github.com> Date: Tue, 3 Oct 2023 16:50:12 +0300 Subject: [PATCH] Add future readings and re-prioritize architecture books --- README.md | 14 ++++++++------ SoftwareArchitectureTheHardParts/README.md | 3 +++ 2 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 SoftwareArchitectureTheHardParts/README.md diff --git a/README.md b/README.md index fd0df25..6c21862 100644 --- a/README.md +++ b/README.md @@ -49,17 +49,17 @@ Notes from: ### **`>`** [Clean Craftsmanship](./CleanCraftsmanship) (*Robert C. Martin*) +### [Clean Architecture: A Craftsman's Guide to Software Structure and Design](./CleanArchitecture) (*Robert C. Martin*) + ### [Designing Data-Intensive Applications](./DesigningDataIntensiveApplications) (*Martin Kleppmann*) ### [Building Event-Driven Microservices](./BuildingEventDrivenMicroservices) (*Adam Bellemare*) ### [Kafka: The Definitive Guide](./KafkaTheDefinitiveGuide) (*Gwen Shapira*, *Todd Palino*, *Rajini Sivaram*, *Krit Petty*) -### [SQL Antipatterns, Volume 1: Avoiding the Pitfalls of Database Programming 1st Edition](./SQLAntipatternsVolume1) (*Bill Karwin*) +### [Software Architecture: The Hard Parts](./SoftwareArchitectureTheHardParts) (*Neal Ford*, *Mark Richards*, *Pramod Sadalage*, *Zhamak Dehghani*) -### [Think like a CTO](./ThinkLikeCTO) (*Allan Williamson*) - -### [Clean Architecture: A Craftsman's Guide to Software Structure and Design](./CleanArchitecture) (*Robert C. Martin*) +### [Get Your Hands Dirty on Clean Architecture](./GetYourHandsDirtyOnCleanArchitecture) (*Tom Hombergs*) ### [Agile Software Development: Principles, Patterns, and Practices](./AgileSoftwareDevelopment) (*Robert C. Martin*) @@ -67,14 +67,16 @@ Notes from: ### [The Clean Coder: A Code of Conduct for Professional Programmers](./TheCleanCoder) (*Robert Martin*) -### [Get Your Hands Dirty on Clean Architecture](./GetYourHandsDirtyOnCleanArchitecture) (*Tom Hombergs*) - ### [Software Craftsman, The: Professionalism, Pragmatism, Pride](./SoftwareCraftsman) (*Sandro Mancuso*) +### [SQL Antipatterns, Volume 1: Avoiding the Pitfalls of Database Programming 1st Edition](./SQLAntipatternsVolume1) (*Bill Karwin*) + ### [Seroiusly Good Software](./SeriouslyGoodSoftware) (*Marco Faella*) ### [Agile Java TM: Crafting Code with Test-Driven Development](./AgileJavaCraftingCodeWithTestDrivenDevelopment) (*Jeff Langr*) +### [Think like a CTO](./ThinkLikeCTO) (*Allan Williamson*) + ### [The Kubernetes Book](./TheKubernetesBook) (*Nigel Poulton*) ### [Microservices in Action](./MicroservicesInAction) (*Morgan Bruce*, *Paulo A. Pereira*) diff --git a/SoftwareArchitectureTheHardParts/README.md b/SoftwareArchitectureTheHardParts/README.md new file mode 100644 index 0000000..eaf4493 --- /dev/null +++ b/SoftwareArchitectureTheHardParts/README.md @@ -0,0 +1,3 @@ +# Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures + +Main notes taken from the book [Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures](https://a.co/d/cmjHG9A)