본문 바로가기

programming_kr/독서 목록2

좋은 코드, 나쁜 코드 프로그래머의 코드 품질 개선법 좋은 코드, 나쁜 코드 프로그래머의 코드 품질 개선법 톰 롱 저/차건회 역 | 제이펍 | 2022년 05월 26일 | 원서 : Good Code, Bad Code 이 책 또한 후임자 분이 추천을 해준 책입니다. 이 책은 주로 어떻게 코드를 작성해야 가독성이 좋고 유지보수가 편한지 코드의 작성법에 대해 설명하고 있습니다. 이 책을 읽기 전에는 기능에 초점을 맞춰 코드를 작성했었는데 지금은 같은 코드를 작성하더라도 유지보수 측면, 가독성 측면에 대해 깊게 생각하며 코드를 작성하도록 노력하고 있습니다.문자열로 범벅이 되어 있는 코드, 코드 내용과 같지 않은 쓸데없는 주석 및 지나치게 상세한 주석, 한 눈에 파악할 수 없는 함수 및 메서드명, 변수 이러한 모든 것들이 리팩토링 대상이었습니다.현재 6년차 접어든 .. 2023. 9. 21.
개발자가 반드시 정복해야 할 객체 지향과 디자인 패턴 개발자가 반드시 정복해야 할 객체 지향과 디자인 패턴 최범균 저 | 인투북스 | 2013년 07월 05일 | 260쪽 프로젝트 철수 전에 들어오신 후임자 분이 추천을 해준 책입니다. 이 책을 읽기 전에 단순히 절차지향적으로만 코드를 작성했었고 그게 당연한 것인줄 알았습니다. 그리고 객체지향 프로그래밍에 대한 개념도 몰랐습니다. 하지만 이 책을 읽어보고 제 코드작성이 미흡했다고 생각했습니다. 이 책에서는 어떻게 하면 유지보수가 편하고 재사용을 할 수 있는 코드를 작성할 수 있을까에 대한 개념의 기초를 잡아준 책입니다. 절차지향적으로 코드를 작성하는 건 결코 나쁜 건 아니지만 우리가 일반적으로 새로운 시스템을 개발을 하게 되면 개발기간보다 유지보수기간이 몇 배는 길다고 생각합니다. 현재를 바라보는 단순한 개.. 2023. 6. 17.