적응력 우선, 영리함보다: 코드를 실제로 좋게 만드는 요소
적응성 vs 영리함 생존하는 시스템은 처음부터 완벽하게 작성된 것이 아니다. 요구 사항이 변할 때 부서지지 않고 구부러지는 시스템이 살아남는다.
적응성 vs 영리함 생존하는 시스템은 처음부터 완벽하게 작성된 것이 아니다. 요구 사항이 변할 때 부서지지 않고 구부러지는 시스템이 살아남는다.
소개 내가 정기적으로 적용하는 refactoring pattern 중 하나가 있는데, 그 가치를 충분히 인정받지 못한다. 눈에 띄게 인상적이지는 않지만, codebase를 …
Legacy Modernization: 전략적 비즈니스 이니셔티브 Legacy 시스템은 많은 성공적인 기업의 중추이지만—그들은 또한 가장 큰 장벽 중 하나이기도 합니다.
찰스 코플러 https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com...
소개 대부분의 ASP.NET Core 시스템은 처음부터 고장난 것이 아니라, 시간이 지나면서 고장난다. 레거시 시스템은 나쁜 개발자들의 결과라기보다는 …
원칙이 그 뒤에 있는 힘보다 덜 중요한 이유 SOLID는 체크리스트가 아니다. 그것은 더 깊은 힘들의 역사적 압축이다. 이것은 시리즈의 5부이다.
!Day 1287의 표지 이미지: Could Be Wrong https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uplo...
실제 PHP 프로젝트를 위한 실용적인 전략 레거시 코드베이스는 삶의 일부입니다. 대부분 우리는 그린필드 프로젝트에 참여하지 않습니다. 우리는 애플리케이션을 물려받습니다.
번역할 텍스트를 제공해 주시겠어요?
소개 이미 Object Maps에 대해 이야기했으며, 이는 switch 또는 if/else 체인을 대체하는 강력한 기술입니다. 이를 통해 우리는 cyclomatic complexity를 접근으로 교체합니다.
나는 유지보수 가능한 애플리케이션을 구축하기 위한 현재 소프트웨어 엔지니어링의 상태에 대해 강한 의견을 가지고 있다: 그것은 실패했으며, 변화를 시도할 때이다. Not to t...
Timothy는 데이터 처리 코드를 리팩토링하던 중 이해할 수 없는 컴프리헨션을 마주했다. > “Margaret, someone wrote this comprehension and I can't...