acw0***
2022-04-24

상황 변화에 따라 기존 프로그램을 변경하지 않고 다른 기능을 첨가해 \\\\\\\\\\\\\\\'가산형 프로그래밍\\\\\\\\\\\\\\\'을 사용해 진화하는 시스템을 만드는 비법을 살펴본다.
개발을 혼자 하면서
구상하고 코드화하는 일련의 과정이 즉흥적인 것 같고,
어떤 체계가 잡혀야 할 것 같다는 느낌이 계속 들었다.
그런 의미에서 이 책을 선정해 읽었다.
지금껏 내가 소프트웨어를 설계하는 방식은 조금만 수정하려해도 번거로우며
나의 코드가 다른 사람과 유기적으로 작용하지 못했음을 깨닫았다.
책의 다양한 예제를 통해 어떤 방식으로 유기적인 프로그래밍을 하는지 배울 수 있었다.