DEV Community

Discussion on: How Architecture Improved My Coding Skills

Collapse
 
jawwad22 profile image
jawwad22

Help me,how can i learn in-depth architecture, so my coding and mindset work like it should in development

Collapse
 
laurieontech profile image
Laurie

There are some interesting books on architecture patterns. But I think paying attention to the big picture of the projects you work on goes a long way!

Collapse
 
ssmusoke profile image
Stephen Senkomago Musoke

Some theory books:

  • Patterns of Enterprise Architecture
  • Refactoring
  • Refactoring Databases (Scott Ambler)
  • Clean Code
  • The Pragmatic Programmer

Architecture is at many levels, from classes to components to systems, so there is no single silver bullet. And not always can you put best practices in play due to various constraints, you just keep working on it like a muscle and it gets better