Awesome Programming Knowledge
Ctrlk
  • Introduction
  • Writing Better Code
  • Design
    • Books
      • The Art of Unix Programming
      • Design Patterns
      • Agile Software Development, Principles, Patterns, and Practices
      • Patterns of Enterprise Application Architecture
      • Refactoring: Improving the Design of Existing Code
  • General
  • Unit Test
  • Database
  • Troubleshooting
  • CSharp
  • Practical Git via GitExtensions
  • Misc
  • UI/UX
  • Front End
  • Productivity
  • System
Powered by GitBook
On this page

Was this helpful?

  1. Design

Books

The Art of Unix ProgrammingDesign PatternsAgile Software Development, Principles, Patterns, and PracticesPatterns of Enterprise Application ArchitectureRefactoring: Improving the Design of Existing Code
PreviousDesignNextThe Art of Unix Programming

Last updated 6 years ago

Was this helpful?