혁신적인 아키텍처와 창발적 설계: 언어, 표현성 및 설계, Part 1
코드의 표현성을 개선하여 창발적 설계를 가능하게 하는 방법
요약: 창발적 설계의 경우에는 관용적 패턴을 찾아서 개선하는 기능이 중요합니다. 또한, 설계하는 데 있어서는 코드의 표현성이 매우 중요합니다. 두 개의 파트로 구성된 이 기사에서 Neal Ford는 표현성과 패턴의 교차점을 논의하고 관용적 패턴과 정규 설계 패턴을 사용하여 이러한 개념을 설명합니다. 그는 JVM용 동적 언어의 고전적인 네 가지 패턴 중 일부를 수정하여, 모호한 언어로 인해 불명료해진 설계 요소를 표현성이 우수한 언어를 이용하여 어떻게 파악할 수 있는지 설명합니다.
Posted by 홍반장