MVC2 IT 실무용어 파헤치기 15 - 레거시 코드 / MVC 패턴 / LDAP / 펌웨어 / 모달창(Modal Window) 레거시 코드(Legacy Code) 코드의 가독성이 떨어지거나, 코드의 규약이 없는 경우, 코드의 결합도가 높은 경우, 시간이 없어서 땜빵 코드를 작성한 경우, 이런 여러 가지 원인들로 인해서 화석처럼 굳어진 코드 * 참고: https://drehzr.tistory.com/56 게임개발) 레거시 코드(Legacy Code) 레거시코드(Legacy Code) 개발자라면 누구나 필연적으로 다른 사람의 코드를 접하게 된다. 1인 개발자의 특수한 경우를 제외하고는 협업을 하게 된다. 협업을 하는 과정에서 종종 난감한 상황이 벌 drehzr.tistory.com MVC (Model-View-Controller) 패턴 사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 널리 사용되는 소프트웨어 디자인 패턴 .. 2021. 11. 27. 아키텍처 패턴 ★ p.102 1) 레이어 패턴(Layers Pattern) - 시스템을 계층(Layer)으로 구분하여 구성하는 고전적 방법 # OSI 참조 모델 ★ 2) 클라이언트-서버 패턴(Client-Server Pattern) - 하나의 서버 컴포넌트와 다수 클라이언트 컴포넌트로 구성되는 패턴 - 클라이언트나 서버는 요청과 응답을 받기 위해 동기화 되는 경우를 제외하고는 서로 독립적 * 컴포넌트(Component): 독립적인 업무 또는 기능을 수행하는 실행코드 기반으로 작성된 모듈 3) 파이프-필터 패턴(Pipe-Filter Pattern) ★ - 데이터 스트림 절차의 각 단계를 필터 컴포넌트로 캡슐화해 파이프를 통해 데이터를 전송하는 패턴 - 필터 컴포넌트는 재사용성이 좋고, 추가가 쉬워 확장 용이 - 필터 컴포넌.. 2020. 9. 29. 이전 1 다음