High-Level Design

Collection of resources to become better at coding!

  1. Clean Code: A Handbook of Agile Software Craftsmanship

    Robert C. "Uncle Bob" Martin has been a software professional since 1970 and an international software consultant since 1990. He is found...

  2. Design Patterns: Elements of Reusable Object-Oriented Software

    Design Patterns is a modern classic in the literature of object-oriented development, offering timeless and elegant solutions to common p...

  3. Working Effectively with Legacy Code

    Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you...

  4. Growing Object-Oriented Software, Guided by Tests

    Steve Freeman is an independent consultant specializing in Agile software development. A founder member of the London Extreme Tuesday Clu...

  5. The Clean Coder: A Code of Conduct for Professional Programmers

    "'Uncle Bob' Martin definitely raises the bar with his latest book. He explains his expectation for a professional programmer on manageme...

Continue learning by following more paths or create your own. Join for FREE

By clicking 'Get Started Free' you agree to our Terms of Service and Privacy Policy