8 of 59 menu

KISS 프로그래밍 원칙

KISS 프로그래밍 원칙 (Keep it simple, stupid, 간단하게 만들어라, 바보야)은 시스템을 더 간단하고 쉽게 만들 수 있다면 불필요한 복잡성을 피해야 한다는 것을 의미합니다.

KISS 원칙에 따라 시스템을 올바르게 구축하려면 다음 규칙을 따라야 합니다:

  • 모든 필요한 작업을 더 작은 하위 작업으로 나누어야 하며, 각 하위 작업의 개발은 4-12시간을 넘지 않아야 합니다.
  • 모든 하위 작업은 하나 이상의 클래스로 해결되어야 합니다.
  • 작업을 해결하는 메서드는 이상적으로 30-40줄을 넘지 않아야 합니다.
  • 코드를 작성하기 전에, 먼저 주어진 문제에 대한 해결책이 무엇일지 생각해내야 합니다.
  • 모든 불필요하고 오래된 코드를 제거해야 합니다.

함께 보기

  • 객체 지향 프로그래밍 기반 소프트웨어 가이드라인을 제시하는 SOLID 원칙
  • 소프트웨어를 작은 구성 요소로 분리하는 DRY 원칙
  • 소프트웨어의 과도한 기능성을 배제하는 YAGNI 원칙
  • 각 함수에 하나의 명령만을 부여하는 CQS 원칙
  • 소프트웨어 개발 시 적용되는 LoD 원칙
  • 소프트웨어 개발 시 적용되는 책임 분리 원칙
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부