![[Clean Code] 9. 단위 테스트](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FdxG3Yg%2FbtsFK8CTZls%2FAAAAAAAAAAAAAAAAAAAAAOc_LyWCRai2lXkZURN82Z1CH3yH8oYJfcD0zApP62zX%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DWIZWuoIJEBGXxdtyW1cwLj70q8E%253D)
Clean Code .....................................................................................................................................................................................................................................................................................................................................................................................................
![[Clean Code] 8. 경계](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FFgQTX%2FbtsGjJYVMab%2FAAAAAAAAAAAAAAAAAAAAAJ2G4X_RCwm13sm8XEJmLMiWF11LuQEUZCPF5hpLtd8X%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3D%252BpcsydpHX5%252BpbveWBBSh8l7jv8k%253D)
Clean Code .....................................................................................................................................................................................................................................................................................................................................................................................................
![[Clean Code] 7. 오류 처리](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FcZ2nMk%2FbtsE6IL2I5O%2FAAAAAAAAAAAAAAAAAAAAAKm64PZvO7-0U6xblvjTRpasNJRWCf8bo-seZJHcZ-ZT%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DPQhmtynLcVxixOLrnCgPemjbpnE%253D)
Clean Code . ...................................................................................................................................................................................................................................................................................................................................................................................................
![[Clean Code] 6. 객체와 자료 구조](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FboCjQz%2FbtsDT2MWyVe%2FAAAAAAAAAAAAAAAAAAAAACA9NYn8ctR6waEGbZr2BFW3tTgJR9tJ9vDt96DvjnPM%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DGfhXOGJueDP5AzzucFszBQQcJ%252Fk%253D)
Clean Code .....................................................................................................................................................................................................................................................................................................................................................................................................
![[Clean Code] 5. 형식 맞추기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FlqSWM%2FbtsDRbpJsAw%2FAAAAAAAAAAAAAAAAAAAAAMVPq2SB2S-_N8f0_-U819wwYhOVtHDMMNVANo_nthyT%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DY3SvTmEmtRQqCEgnmBXkwelrb4U%253D)
Clean Codee ....................................................................................................................................................................................................................................................................................................................................................................................................
![[Clean Code] 4. 주석](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbYQ3Ho%2FbtsDRbaQ1Pg%2FAAAAAAAAAAAAAAAAAAAAAHffrr_m2j31YAS8MC1pDi1KkGUxJpVmO5W3Ajbx0l8P%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DsEqgfZgQ2rRKp4WQxOQ88xX3bKw%253D)
Clean Codee ....................................................................................................................................................................................................................................................................................................................................................................................................
![[Clean Code] 3. 함수](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FzyrXt%2FbtsBJgzNHDl%2FAAAAAAAAAAAAAAAAAAAAAN53ZDjCZkVDd-LhZmOkYSZU6xemT2f6K2OPnIRvqLa2%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DWW6LJA9s4sCxVL%252BH%252Bix8sYLaSkc%253D)
본 게시글은 도서, Clean Code를 읽고 정리한 글입니다. https://product.kyobobook.co.kr/detail/S000001032980 1. 작게 만들어라! 함수는 작으면 작을수록 좋다. if문, while문 등에 들어가는 블록은 한 줄이어야 한다. 대개 거기서 함수를 호출하기 때문이다. 그렇게 된다면 바깥을 감싸는 함수 (enclosing function)가 작아질 뿐만 아니라, 블록 내부에서 호출하는 함수의 이름을 적절히 짓는다면 이해하기도 더욱 쉬워진다. 중첩 구조가 생길 만큼 함수가 커져서는 안된다는 뜻이다. 그래야 읽고 이해하기 쉽다. 2. 한 가지만 해라! 지정된 함수 이름 아래에서 추상화 수준이 하나인 단계만 수행한다면, 그 함수는 한 가지 작업만 한다. 단순히 다른 ..
![[Clean Code] 2. 의미 있는 이름](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fk9Sti%2FbtsAMVo3kuQ%2FAAAAAAAAAAAAAAAAAAAAAJw0rmAeRoxyE5YAvY6O986-qkVQqaX21f320uPv2WZf%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DSL%252Bj3hTnhxeZ0Tu9di4v1vyMu58%253D)
도서, [Clean Code]를 읽고 정리한 글입니다 . ................................................................................................................................................................................................................................................................................................................................................................................