* 기술부채

기술 부채와 오버 엔지니어링을 줄이는 방법

소프트웨어 개발자는 해결해야 할 문제를 정확하게 정의하고, 다양한 솔루션을 검토한 후, 현재 상황(규모, 자원, 비즈니스)에 적절한 엔지니어링 수준을 의사 결정을 해야합니다. 애플리케이션 구현 기술 (라이브러리, 프레임워크, 도구 및 프로세스), 인터페이스 (API 및 게시된 계약), 의존성 (구성 요소 결합), 시스템 (아키텍처 패턴) 및 비기능적 요구 사항 (보안, 고가용성 및 내결함성) 등 ...
2022/10/24