"디자인 패턴" 소리 한 번만 더 들으면 미쳐버릴 것 같다 — 패턴이라는 용어를 향한 반론 (purplesyringa)

articles design-patterns software-design oop solid
purplesyringa의 'If I hear design pattern one more time, I'll go mad'(2025-09-04)를 정리·분석한다. 'Command 패턴은 그냥 함수'라는 도발로 시작해, 패턴이라는 용어가 코드를 밝혀주기보다 인지 부담과 번역 단계만 늘린다고 주장하는 글이다. 패턴 자체를 부정하는 게 아니라, 패턴을 '따...

직접 만들지 마세요: '암호는 직접 만들지 마라'를 웹 디자인으로 (Susam Pal)

articles web software-design craftsmanship
Susam Pal의 'Don't Roll Your Own ...'을 정리·분석한다. 보안 업계의 격언 '암호는 직접 만들지 마라'를 웹 디자인으로 확장해, 브라우저가 이미 잘 하는 스크롤·링크·폼 컨트롤을 자작 구현으로 덮어쓰는 관행과 잦은 UI 개편을 한 사용자의 입장에서 비판한 글이다.

성당, 시장, 그리고 윈체스터 미스터리 하우스: AI가 만드는 세 번째 소프트웨어 개발 모델 (Drew Breunig)

articles ai open-source software-design coding-agent
O'Reilly Radar에 실린 Drew Breunig의 'The Cathedral, the Bazaar, and the Winchester Mystery House'를 정리·분석한다. Eric Raymond의 성당·시장 모델에 '윈체스터 미스터리 하우스'라는 세 번째 모델을 더해, 코드가 공짜가 된 시대에 개인이 짓는 기괴하고 거대한 자작 도구와 ...