아카이브: 2022/1

0

[Clean Code] Ⅲ. 함수

Clean Code 3판을 읽고 정리한 글입니다 Ⅲ. 함수함수 프로그래밍 초창기 : 시스템을 루틴과 하위 루틴으로 나눔 포트란, PL/1 시절 : 프로그램, 하위 프로그램, 함수로 나눔 현재는 함수만 살아남음 : 가장 기본적 단위 함수 잘만드는 규칙작게 만들어라 첫째도 작게. 둘째도 더 작게! 블록과 들여쓰기 if/while등에 들어가는 블록은 단

0

[Clean Code] Ⅱ.의미 있는 이름

Clean Code 3판을 읽고 정리한 글입니다 Ⅱ. 의미 있는 이름이름을 잘 짖는 간단한 몇가지 규칙 의도를 분명히 밝혀라 변수명이나 메서드 명에서 정확하게 의도를 알 수 있는 이름 그릇된 정보를 피하라 그릇된 단서 : 널리 쓰이는 단어를 다른 의미로 사용, 자료구조 이름을 다른 뜻으롷 사용하는 등 역시 이름만 바꾸면 깨끗이 풀리는 문제들

0

[Clean Code] Ⅰ. 깨끗한 코드

Clean Code 3판을 읽고 정리한 글입니다 Ⅰ. 깨끗한 코드오프닝 사소한 곳에서 발휘하는 정직은 사소하지 않다. 신은 세세함에 깃들어 있다 SW는 80%가 유지보수 코드는 언제나 존재코드는 사라지지 않음 코드 : 요구사항 상세히 표현하는 수단 하위 어느 수준에 다르면 코드 없이 요구사항 표현이 불가능 기계가 실행할 정도의 상세하게 요구사항을