{"product_id":"9791162245408","title":"유연한 소프트웨어를 만드는 설계 원칙 (막다른 골목 없이 진화하는 시스템 개발하기)","description":"\u003cdiv class=\"info_text fw_bold\"\u003e누가 코드를 이렇게 짜놨어?\u003c\/div\u003e\n            \n            \n            \n            \u003cdiv class=\"info_text\"\u003e프로그래머들은 시간에 쫓기는 나머지, 어쩔 수 없이 제한된 용도로만 사용 가능한, 성장의 여지가 거의 없는 코드를 작성한다. 그로 인해 과거의 자신이 쌓은 벽에 가로막혀 코드를 새로 수정해야 하는 상황이 벌어지기도 한다. 하지만 최고의 시스템은 진화할 수 있는 유연성을 갖췄다. 기존 코드를 수정하는 대신 새 코드를 추가해 새로운 상황에 적응하는 가산적 프로그래밍을 활용한다. 이 책은 제럴드 제이 서스먼과 크리스 핸슨이 도합 100년이 넘는 프로그래밍 경험에서 발견한, 프로그래머가 막다른 골목을 피하는 데 도움이 되는 기법들을 담았다. 이 책은 동적으로 확장 가능한 일반적 프로시저처럼 극도로 강력하지만 잠재적으로 위험한 기법들도 소개한다. 각 장에는 연습문제와 리스프의 방언인 스킴으로 만들어진 예제 코드를 실었다. 천문 거리 계산에서 자동 미분, 어드벤처 게임에 이르기까지 다양한 예제를 살펴본다.\u003c\/div\u003e\n            \u003cdiv class=\"info_text\"\u003e\n\u003cfont color=\"violet\"\u003e☞\u003c\/font\u003e\u003cb\u003e 선정 및 수상내역\u003c\/b\u003e\u003cbr\u003e2023 대한민국학술원 우수학술도서 선정도서\u003c\/div\u003e\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/contents.kyobobook.co.kr\/sih\/fit-in\/814x0\/dtl\/illustrate\/408\/i9791162245408.jpg\"\u003e\u003c\/div\u003e","brand":"한빛미디어 - 크리스 핸슨","offers":[{"title":"Default Title","offer_id":52202592862513,"sku":"9791162245408","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/9730\/1297\/files\/9791162245408_1_ad49a920-2276-49a8-bd0a-a979cac368c1.jpg?v=1765687794","url":"https:\/\/gimssine.com\/products\/9791162245408","provider":"GIMSSINE","version":"1.0","type":"link"}