Skip to content

Latest commit

 

History

History
68 lines (65 loc) · 4.12 KB

Advanced-2025.md

File metadata and controls

68 lines (65 loc) · 4.12 KB

Programming Fundamentals (part 2)

Books

  • «Design Patterns: Elements of Reusable Object-Oriented Software» Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
  • «Refactoring: Improving the Design of Existing Code Edition Unstated» Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts, Erich Gamma
  • «Patterns of Enterprise Application Architecture» Martin Fowler
  • «Clean Architecture: A Craftsman's Guide to Software Structure and Design» Robert C. Martin
  • «Clean Code: A Handbook of Agile Software Craftmanship» Robert C. Martin
  • «The Clean Coder: A Code of Conduct for Professional Programmers» Robert C. Martin
  • «Designing Object Oriented C++ Applications Using The Booch Method» Robert C. Martin
  • «Agile Software Development, Principles, Patterns, and Practices» Robert C. Martin
  • «Agile Principles, Patterns, And Practices in C#» Robert C. Martin
  • «UML for Java Programmers» Robert C. Martin
  • «Working Effectively with Legacy Code» Robert C. Martin
  • «Clean Agile: Back to Basics» Robert C. Martin
  • «Clean Craftsmanship: Disciplines, Standards, and Ethics» Robert C. Martin
  • «Functional Design: Principles, Patterns, and Practices» Robert C. Martin