점진적인 개선은 어떻게 이루어질까?
velog 블로그에서 tistory로 이전한 데이터 입니다. 2020-9-13 들어가기 전, 학부시절에 코드만 돌아가면 ㅇㅋ? 라는 생각을 주로 했다면 이제는 바뀔 때가 되었다고 생각한다. 왜냐하면 개발자로 살아간다면 코드는 계속 만들게 될텐데 계속 규모가 커지는 코드만 작성할 수는 없기 때문이다. 점진적인 개선이 왜 필요할까? 처음부터 우아한 코드를 한번에 만들어 낼 수 없다. 책에서는 프로그래밍은 과학보다 공예에 가깝다고 한다. 깨끗한 코드를 작성하려면 지저분한 코드를 작성한 뒤에 정리해야 한다는 것이다. 하지만, 쉽게 따르기엔 너무 어렵다. 무조건 돌아가는 프로그램을 목표로한 초기 개발자(나)는 프로그램이 '돌아가면' 다음 업무로 넘어간다. 하지만 이는 곧 자살행위와 같다. Proto..
CS/Software Engineering
2023. 10. 8. 14:59
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- AntPattern
- 필수단어
- Content-Type
- 트랜잭션
- 소프트웨어개발프로세스
- 너디너리데모데이
- UI/UX
- HTTP
- 동기/비동기
- nodejs 버전 관리
- 점진적개선
- 디자인시스템
- 자바기초
- PresignedURL
- 블로킹/논블로킹
- PUT vs POST
- application/x-www-form-urlencoded
- S3
- 개발기록
- 클린코드
- SSAFY 퇴소
- 콘웨이법칙
- LTS 개선
- 디미터법칙
- nodejs
- 개발프로세스
- SSAFY 특화프로젝트 회고
- 2022년 회고
- charset
- JRE
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함