Sau bài báo có tựa đề [Tại sao thiết kế lại quan trọng để phát triển phần mềm][1], tôi muốn giải quyết một khía cạnh nâng cao hơn một chút về thiết kế phần mềm được gọi là Design Patterns
. Như bài báo trước của tôi, ý tưởng đến trong một cuộc thảo luận liên quan đến sự thành công của thiết kế phần mềm với một đồng nghiệp. Nội dung chính của cuộc thảo luận là Design Patterns
quá tốn thời gian để sử dụng trong lĩnh vực phát triển phần mềm thương mại. Mục đích của tôi ở đây là để chứng minh tại sao tôi tin rằng đó là sai.
Tôi sẽ không đi vào bất kỳ chi tiết hoặc thực hiện bất kỳ cụ thể về Design Patterns
. Có rất nhiều nguồn tốt về chúng ở khắp nơi.