오늘은 저번 시간에 마저 마무리하지 못했던 디자인 패턴에 대해서 마무리를 하고 웹 개발 이론에 대해서 공부했다. 우선 디자인 패턴부터 설명을 마무리 하겠다. Facade pattern Facade pattern이란 건물의 앞쪽 정면 이라는 뜻을 가진다. 여러 개의 객체와 실제 사용하는 서브 객체의 사이에 복잡한 의존관계가 있을 때 중간에 facade라는 객체를 두고 여기서 제공하는 interface만을 활용하여 기능을 사용하는 방식이다. Facade는 자신이 가지고 있는 각 클래스의 기능을 명확히 알아야 한다. Facade pattern의 예제 Client와 Ftp, Writer, Reader를 이용하여 Host, Path를 연결하고 FTP 연결을 종료하는 예제와 파일을 읽고 쓰는 예제를 실습하였다...