728x90
✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨
💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜
😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎
프로그램은 우선 사람이 이해할 수 있어야 한다. 컴퓨터에서 실행되는 가능 부차적인 문제다.
- Donal Kunth
컴퓨터가 이해하는 코드는 어느 바보나 작성할 수 있다. 좋은 프로그래머는 사람이 이해하는 코드를 작성한다
- Martin Fowler
왜 Clean Code가 중요한가?
- SW 엔지니어는 코드를 작성하는 시간의 10배를 코드를 읽고 이해하는데 쓴다
- SW Lifecycle의 총 비용 중 SW 개발은 고작 7%, SW 유지보수 비용은 64%이다
- 개발하는 SW를 장기간 유지보수 해야하는 상항에서 단순히 동작하는 코드를 빠르게 작성하는 것보다 읽고 이해하기 쉬운 코드를 주의깊고 세심하게 작성하는 것이 더 중요하다!
- 단기적인 편함보단 장기적인 이로움을 중요시하는 것이 Clean Code의 목표이다
Clean Code 코스의 목표
- 유지보수성 높은 SW의 중요성을 인식한다
- 유지보수성 높은 SW를 개발하기 위한 고민거리를 제공한다
- 유지보수성을 떨어뜨리는 Bad Smell에 대한 감을 익힌다
728x90
'코드프레소 체험단 > Clean Code' 카테고리의 다른 글
[SW 유지보수성 향상을 위한 Clean Code] Clean Method (0) | 2022.01.24 |
---|---|
[SW 유지보수성 향상을 위한 Clean Code] Clean Naming (2) (0) | 2022.01.24 |
[SW 유지보수성 향상을 위한 Clean Code] Clean Naming (1) (0) | 2022.01.24 |
[SW 유지보수성 향상을 위한 Clean Code] Clean Code 소개 (0) | 2022.01.24 |
[SW 유지보수성 향상을 위한 Clean Code] 사전 테스트 복습! (0) | 2022.01.22 |
댓글