일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 파이썬
- nestjs typeorm
- Nodejs
- 가상면접사례로배우는대규모시스템설계기초
- 코딩테스트
- @Component
- 시스템호출
- nestjs auth
- TypeORM
- 구조체배열
- spring boot
- AWS
- Spring
- git
- @Autowired
- nestJS
- C++
- 알고리즘
- python
- 스프링
- C언어
- 컴포넌트스캔
- thymeleaf
- 해시
- 카카오
- OpenCV
- 코테
- 프로그래머스
- 카카오 코테
- 카카오 알고리즘
- Today
- Total
목록# Tech Studies/Clean Code (3)
공부 기록장 💻
보호되어 있는 글입니다.
클린 코드(Clean Code) 1장 정리 1장, 깨끗한 코드 이 책은 좋은 프로그램 작성 요령을 설명하는 책으로, 코드를 최대한 다양한 각도에서 살펴본다. 책을 읽고 나면, 좋은 코드와 나쁜 코드를 구분하고, 좋은 코드를 작성하며, 나쁜 코드를 좋은 코드로 바꾸는 실력을 쌓을 수 있게 될 것이다. 코드가 존재하리라 코드보다는 모델이나 요구사항에 집중해야 하지 않을까? (AI가 코드를 직접 작성해주고, 더 나은 코드 작성 방안도 알려주는 시대인데 말이다. 최근에 등장한 ChatGPT의 위력은 정말 대단하다고 느끼긴 했다.) 코드를 자동으로 생성하는 시대가 다가오고, 코드의 종말이 코앞에 닥친 것은 아닐까. 저자는 아니라고 한다. 코드는 요구 사항을 상세히 표현하는 수단으로, 코드의 도움 없이 요구사항을 ..
인턴 4일차, 회사 생활을 하며 무수하게 많은 코드를 읽는 시기가 언젠가는 오지 않을까 싶다. 내가 작성한 코드가 아닌 다른 누군가가 작성한 코드를 말이다. 둘째 날 선배님께서 읽어보라며 주신 클린 코드(Clean Code) 개발 서적을 틈틈히 읽어 보려고 한다. 현재 배정된 부서 팀에서 Java Spring Boot 를 이용한 백엔드 개발이 진행된다고 하여, 마침 클린 코드 를 읽는 것이 앞으로 업무를 배워 나가는데 있어 Java 코드들을 잘 이해하고(꼭 Java 언어가 아니더라도), 새로운 개발 업무를 맡게 될 때 읽기 좋은 쉬운 코드를 작성하는데 큰 도움이 되지 않을까 싶다. 우아한 테크코스 프리코스를 참여하면서도 가독성이 좋은 깨끗한, 효율적인 코드를 작성하는 방법에 대해 찾아본 바가 있지만, 사..