본문 바로가기 메뉴 바로가기

세상엔 배울 게 많다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

세상엔 배울 게 많다

검색하기 폼
  • 분류 전체보기 (34)
    • 회고록 (6)
      • Daily (4)
      • Yearly (2)
    • Problem Solving (3)
      • 개발일기 (0)
      • 작업일기 (3)
    • CS (23)
      • Client (6)
      • Server (3)
      • JAVA (2)
      • Infra (2)
      • Software Engineering (8)
    • ETC (2)
  • 방명록

점진적개선 (1)
점진적인 개선은 어떻게 이루어질까?

velog 블로그에서 tistory로 이전한 데이터 입니다. 2020-9-13 들어가기 전, 학부시절에 코드만 돌아가면 ㅇㅋ? 라는 생각을 주로 했다면 이제는 바뀔 때가 되었다고 생각한다. 왜냐하면 개발자로 살아간다면 코드는 계속 만들게 될텐데 계속 규모가 커지는 코드만 작성할 수는 없기 때문이다. 점진적인 개선이 왜 필요할까? 처음부터 우아한 코드를 한번에 만들어 낼 수 없다. 책에서는 프로그래밍은 과학보다 공예에 가깝다고 한다. 깨끗한 코드를 작성하려면 지저분한 코드를 작성한 뒤에 정리해야 한다는 것이다. 하지만, 쉽게 따르기엔 너무 어렵다. 무조건 돌아가는 프로그램을 목표로한 초기 개발자(나)는 프로그램이 '돌아가면' 다음 업무로 넘어간다. 하지만 이는 곧 자살행위와 같다. Proto..

CS/Software Engineering 2023. 10. 8. 14:59
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • djunnni github
TAG
  • 너디너리데모데이
  • S3
  • 2022년 회고
  • 콘웨이법칙
  • UI/UX
  • LTS 개선
  • nodejs
  • 필수단어
  • nodejs 버전 관리
  • 디미터법칙
  • 트랜잭션
  • 개발프로세스
  • 자바기초
  • SSAFY 특화프로젝트 회고
  • PresignedURL
  • Content-Type
  • 디자인시스템
  • SSAFY 퇴소
  • JRE
  • 블로킹/논블로킹
  • 점진적개선
  • 동기/비동기
  • 소프트웨어개발프로세스
  • 개발기록
  • PUT vs POST
  • application/x-www-form-urlencoded
  • HTTP
  • AntPattern
  • 클린코드
  • charset
more
«   2026/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바