본문 바로가기

Development138

[디자인패턴] DesignPattern02 - Builder 안녕하세요 푸민입니다. 이번에는 디자인 패턴에서 빌더에 대해서 알아보겠습니다. https://ko.wikipedia.org/wiki/%EB%B9%8C%EB%8D%94_%ED%8C%A8%ED%84%B4 빌더란 말 그대로의 뜻으로, 특정 객체를 생성하는 것입니다. 빌더라는 클래스를 정의함으로 인해서 어떤 식으로 객체를 생성할지 구조를 잡을 수 있습니다. 순서 1. 피자라는 클래스를 생성한다. - 피자는 도우, 소스, 토핑 변수를 가지고 각 셋 메소드와 셋팅된 것을 출력하는 메소드를 가지고 있습니다. 2. 피자 빌더 클래스를 생성한다. - 피자 빌터는 비자 변수를 가지며, 피자 생성, 피자 가져오기를 가진다. - 추상 메소드로 도우, 소스, 토핑 설정을 작성한다. 3. 피자 빌더를 상속 받은 부산 빌더와 서울.. 2015. 8. 8.
[프로젝트관리] PRINCE2 안녕하세요 푸민입니다. 저번주에 PMBOK에 이어서 유명한 다른 프로젝트 관리 기법인 PRINCE2를 정리해 봅니다! 1. 정의 및 특성 - PRINCE2(PRoject IN Controlled Environment)는 영국의 국가 표준프로젝 트관리 방법론입니다. 통제된 환경에서의 프로젝트를 뜻합니다. - 사업의 타당성을 계속적으로 검토하도록 강조하고 있어 기업의 목표, 목 적을 달성하는데 실질적으로 기여할 수 있습니다. - 조직 구조에서 역활과 책임을 적절히 배분하고 있어 책임의 범위가 명확 하고 권한 위임이 잘 되어있습니다. - 고객과 협력업체 등의 이해관계자가 프로젝트 위원회에 참여하도록 하 여 이해관계자의 의견이나 요구사항을 프로젝트 관리에 잘 반영할 수 있도 록 조직구조가 만들어져 있습니다. -.. 2015. 8. 8.
[JSP][MYSQL] 서버 환경 구성시 필요한 것들 안녕하세요 푸민입니다. Jsp 서버 환경을 구성할때 필요한것 1. JDK - 기본적으로 Jsp 는 Java 기반이기에 Java Development kit 을 다운 받아서 설치해준다. 2. 이클립스 - Jsp 프로그래밍을 할 툴이다. - IDE 버전을 받으면 간편하게 웹프로젝트를 구현할 수 있다. 3. Tomcat - 해당 컴퓨터를 서버로 구동할수 있도록해준다. 4. MySQL - 무료에 간편하게 설치하여 사용할수 있는 데이터베이스이다. 5. Toad - mysql 프로그래밍할 수 있는 툴이다. 외적으로 사용해도 무방하다. 자기한테 편한 툴을 사용하는 것이 가장 바람직한듯. 문의사항은 sj60414@네이트닷컴과 댓글로 해주세요. 2015. 8. 8.
[iOS][iPhone][ObjectC-02] 오브젝트 C 기본 문법 Message, Interface! 안녕하세요 푸민입니다. 저번 포스팅에서는 아이폰 개발의 기본 언어인 오브젝트 C가 뭔지에 대해서 보았습니다! 이번에는 이 오브젝트 C를 어떻게 사용하는지에 대해서 알아보겠습니다!! 1. Messages 자 그럼 먼저 메시지를 어떻게 전달하는지 알아보겠습니다. 오브젝트 C에서는 메소드를 호출하는게 아니라 메시지라는 것을 보냅니다! 그러면 해당 객체(인스턴스)에서 실행해주는 것이지요![obj method:argument]; [] 괄호를 많이 쓰시게 될텐데요. 메시지를 보낼수 있는, 즉 C++이나 Java에서 . 연산자를 이용해서 메소드를 호출하는 것과 같은 역활을 합니다. obj 는 객체입니다. 그리고 method 이름을 적어주고 : (콜론) 이후로 파라미터를 넣어주시면 됩니다. 2. Interface 이번.. 2015. 8. 8.