본문 바로가기
코드프레소 체험단/Clean Code

[SW 유지보수성 향상을 위한 Clean Code] 과정 소개

by 의정부핵꿀밤 2022. 1. 24.
728x90

✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨

💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜

😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎

https://www.codepresso.kr/

 

프리미엄 IT 교육 서비스 - 코드프레소

 

www.codepresso.kr


 

프로그램은 우선 사람이 이해할 수 있어야 한다. 컴퓨터에서 실행되는 가능 부차적인 문제다.
- Donal Kunth

 

컴퓨터가 이해하는 코드는 어느 바보나 작성할 수 있다. 좋은 프로그래머는 사람이 이해하는 코드를 작성한다
- Martin Fowler

 


왜 Clean Code가 중요한가?

  • SW 엔지니어는 코드를 작성하는 시간의 10배를 코드를 읽고 이해하는데 쓴다

 

  • SW Lifecycle의 총 비용 중 SW 개발은 고작 7%, SW 유지보수 비용은 64%이다

  • 개발하는 SW를 장기간 유지보수 해야하는 상항에서 단순히 동작하는 코드를 빠르게 작성하는 것보다 읽고 이해하기 쉬운 코드를 주의깊고 세심하게 작성하는 것이 더 중요하다!
  • 단기적인 편함보단 장기적인 이로움을 중요시하는 것이 Clean Code의 목표이다

 

 

Clean Code 코스의 목표

  • 유지보수성 높은 SW의 중요성을 인식한다
  • 유지보수성 높은 SW를 개발하기 위한 고민거리를 제공한다
  • 유지보수성을 떨어뜨리는 Bad Smell에 대한 감을 익힌다

다루는 것 VS 다루지 않는 것

 

728x90

댓글