자바디자인패턴
-
[Design Pattern] 디자인 패턴의 기본이 되는 자바 객체지향개념IT/개발(자바, 서블릿, 스프링 등) 2019. 10. 13. 23:10
1. 디자인 패턴 VS 알고리즘 자바 기본서를 끝낸 뒤, 프로젝트를 진행하려고 하는데 막막함이 든다면? 프로그래밍을 할 때 일어날 수 있는 문제들에 대한 해결책으로 자료구조, 알고리즘, 디자인패턴을 배운다 ** 알고리즘 이 때 알고리즘은 문제해결을 위한 처리 절차. 상항에 따라서 최적의 방법을 선택하여 사용. 알고리즘 ex: 서울에서 부산 가는 방법이 1. 걸어가기 2. 자전거타기 3. 버스타기 4. 기차타기 5. 비행기타기가 있듯이 여러 데이터가 있을 때 순서에 맞게 정렬하는 방법으로 1. 단순정렬 2. 버블정렬 3. 삽입 4. 쉘 5. 퀵 ** 디자인패턴 효율적인 프로그래밍을 하고 있는지 판단하는 기준 2가지. - 중복된 코드가 없다. - 변경된 요구사항을 순조롭게 받아들일 수 있어야 한다. 디자인패..