토폴로지 재작성이지, 버그 수정이 아니다
소프트웨어 개발은 시간이 흐름에 따라 변화합니다.
처음에는 코드 한 줄을 작성하는 것으로 시작합니다.
빌드가 커짐에 따라 요구사항도 변합니다.
버그를 수정할 것인지, 아니면 토폴로지를 재작성할 것인지 사이에서 선택해야 하는 상황에 자주 직면하게 됩니다.
버그 수정은 증상을 해결합니다.
토폴로지 재작성은 근본적인 구조를 해결합니다.
버그를 수정하는 것은 오늘 시스템을 계속 작동하게 합니다.
토폴로지를 재작성하는 것은 내일 시스템이 확장될 수 있도록 보장합니다.
출처: https://dev.to/chiefmojo79/topology-rewrite-not-bug-repair-4b61
선택 사항 학습 커뮤니티: https://t.me/GyaanSetuAi