728x90 코딩강의50 [SW 유지보수성 향상을 위한 Clean Code] Clean Comment ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr Comment (주석) Comment는 Code에 대한 사람이 읽을 수 있는 부가 설명이다 사람이 Code를 더 쉽게 이해할 수 있게 하는 것이 목적이다 일반적으로 Compiler/Interperter는 Comment를 실행하지 않고 무시한다 Clean Comment Principle Comment는 필요악이다 Comment는 대부분의 상황에.. 2022. 1. 24. [SW 유지보수성 향상을 위한 Clean Code] Clean Method ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr Clean Method Method/Function은 SW에서 가장 기본이 되는 모듈이다 Method를 호출하는 사람이 사용하기 용이해야 한다 Method를 유지보수하는 사람이 이해하고, 변경하기 용이해야 한다 Method를 유지보수하는 사람이 테스트하기 용이해야 한다 Unix philosophy https://dotadiw.com/ DOTA.. 2022. 1. 24. [SW 유지보수성 향상을 위한 Clean Code] Clean Naming (2) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr Coding Rule SW 개발 가이드라인 및 규칙의 모음 SW의 유지보수성 및 신뢰성 등 향상을 위해 준수가 강력히 권장된다 각 언어 별로 다양한 단체/기업에서 발표되었다 Coding Convention, Coding Standar, Coding Style Guide 등으로 불린다 Coding Rule의 종류 언어 별 Coding Rule .. 2022. 1. 24. [SW 유지보수성 향상을 위한 Clean Code] Clean Naming (1) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 왜 Clean Name이 중요할까? 우리는 개발의 약 75%의 시간을 코드를 읽고 이해하는데 사용하낟 변수, 상수, 함수, 클래스, 파일 등 SW의 주요 요소는 이름을 갖고 있다 좋은 이름은 내부를 들여다보지 않아도 동작과 목적을 쉽게 이해할 수 있다 좋은 이름을 사용하면 코드를 읽는 사람의 인지적 부하를 최소화할 수 있다 Naming은 쉽지.. 2022. 1. 24. [SW 유지보수성 향상을 위한 Clean Code] Clean Code 소개 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr Clean Code에 대한 서로 다른 시각 코드의 품질은 매우 주관적일 수 있는 주제이기 때문에, 개인마다 Clean Code의 기준이 다를 수 있ㄷ 개개인마다 좋은 코드에 대한 서로 다른 정의와 수준을 갖고 있으며, 갖고 있지 않기도 하다 SW는 다수의 개발자들이 협업하여 만들기 때문에 코드 품질, SW 품질에 대한 서로 다른 시각은 품질 .. 2022. 1. 24. [SW 유지보수성 향상을 위한 Clean Code] 과정 소개 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - SW 유지보수성 향상을 위한 Clean Code 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 프로그램은 우선 사람이 이해할 수 있어야 한다. 컴퓨터에서 실행되는 가능 부차적인 문제다. - Donal Kunth 컴퓨터가 이해하는 코드는 어느 바보나 작성할 수 있다. 좋은 프로그래머는 사람이 이해하는 코드를 작성한다 - Martin Fowler 왜 Clean Code가 중요한가? SW 엔지니어는 코드를 작성하는 시간의 10배를 코드를 읽.. 2022. 1. 24. 이전 1 2 3 4 5 6 7 8 9 다음 728x90