코드 컴플리트 2판 (Steve McConnell) 핵심 정리·소프트웨어 공학의 정수
·
책 서평/IT 서적
안녕하세요, DeepCode 입니다. 이번 글에서는 코드 컴플리트 2판(Steve McConnell)을 정리해보려고 합니다. 소프트웨어 개발자라면 누구나 한 번쯤 책상 옆에 두고 싶어 하는 고전을 드디어 펼쳐보게 되었습니다.출처: 알라딘 1. 코드 컴플리트 2판 (Steve McConnell), 어떤 책인가요이 책은 Steve McConnell이 저술하였으며, 소프트웨어 엔지니어링의 정수를 담고 있는 백과사전식 가이드북입니다. 방대한 분량과 깊이 있는 내용을 통해 좋은 코드를 작성하는 법을 다룹니다.단순히 문법을 알려주는 기술서가 아니라, 소프트웨어의 품질을 결정짓는 근본적인 원리들을 집대성한 소프트웨어 공학의 교과서라고 할 수 있습니다.2. 소프트웨어 품질을 결정하는 코드의 본질적 가치코드 컴플리트 2..
Clean Code (Robert C. Martin) 핵심 정리·기술적 부채를 줄이는 개발 습관
·
책 서평/IT 서적
안녕하세요, DeepCode 입니다. 이번 글에서는 Clean Code(Robert C. Martin)를 정리해보려고 합니다. 개발자라면 누구나 한 번쯤 마주하게 되는 '읽기 좋은 코드'에 대한 갈증을 해소하기 위해 이 책을 다시 꺼내 들었습니다.출처: 알라딘 1. Clean Code, 어떤 책인가요이 책은 소프트웨어 공학의 거장 로버트 C. 마틴이 집필한 프로그래밍의 고전입니다. 출판사 상관없이 전 세계 개발자들의 필독서로 통하며, 코드의 품질을 높이는 구체적인 방법론을 제시합니다. 단순히 문법을 설명하는 책이 아니라, 유지보수가 가능한 소프트웨어를 만들기 위한 철학을 담고 있습니다. 핵심 메시지는 코드는 사람이 읽기 위해 작성되어야 한다는 것입니다.2. 깨끗한 코드를 만드는 원칙과 철학의 요약Clea..
클린 아키텍처 (Robert C. Martin) 핵심 정리·유지보수성을 위한 설계 원칙
·
책 서평/IT 서적
안녕하세요, DeepCode 입니다. 이번 글에서는 클린 아키텍처(Robert C. Martin)를 정리해보려고 합니다. 소프트웨어 설계의 본질적인 고민을 해결하기 위해 오랜 시간 갈구해온 원칙들을 체계적으로 마주하고 싶어 이 책을 펼치게 되었습니다.출처: 알라딘 1. 클린 아키텍처, 어떤 책인가요이 책은 소프트웨어 명장으로 불리는 로버트 C. 마틴(Robert C. Martin)이 저술하였으며, 복잡한 시스템을 어떻게 구조화할 것인가에 대한 해답을 제시합니다. 소프트웨어의 수명을 늘리고 유지보수 비용을 낮추기 위한 설계의 핵심 원리를 다룹니다.단순히 코드를 깨끗하게 짜는 법을 넘어, 시스템의 경계를 나누고 의존성을 관리하는 거시적인 관점에서의 아키텍처를 설명합니다. SOLID 원칙부터 계층화된 구조까지..