안녕하세요 👋 방문해 주셔서 감사합니다.

반갑습니다.


최근 글 목록

  • 책임 주도 설계를 향해 데이터 중심의 설계에서 책임 중심의 설계로 전환하는 방법 데이터보다 행동을 먼저 결정하라 데이터 중심의 설계에서는 “이 객체가 포함해야 하는 데이터가 무엇인가”를 결정한 후에 “데이터를 처리하는데 필요한 오퍼레이션은 무엇인가”를 결정한다.” 반면 책임 중심의 설계에서는 “이 객체가 수행하야 하는…

    🗂️

    ,

    🗓️


  • 컴퓨터 시스템의 여러 주제를 한번에 관통하는 책! 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 작년에 많은 일들이 있어 고사 했음에도 불구하고 올해 다시 좋은 기회로 한빛미디어의 좋은 책들을 소개할 수 있게 되었다. 양질의 번역서와 국내 좋은 저자들의 IT 지식을…

    🗂️

    ,

    🗓️


  • 자율적인 객체를 향해 스스로 자신의 데이터를 책임지는 객체 객체를 설계할 때 “이 객체가 어떤 데이터를 포함해야 하는가?” 라는 질문은 다음과 같은 두개의 개별적인 질문으로 분리해야 한다. DiscountCondition (할인조건) 클래스에 대한 개선 Movie 클래스에 대한 개선 Screening 클래스에 대한 개선 ReservationAgency 클래스에…

    🗂️

    ,

    🗓️


  • Self-signed public certificate with encrypted private key 만드는 방법 1. RSA 개인키 생성 2. RSA 개인키 암호화 아래 두가지 중 택 1 3. 서티 사이닝 4. 암호화된 개인키로 공개키 만들기 5. pem 키 생성 최종 아래와 같은 키 목록 사용 시…

    🗂️

    ,

    🗓️


  • 객체지향 설계의 핵심 객체지향 설계 설계 결합도와 응집도의 원칙 데이터 중심의 영화 예매 시스템 데이터를 준비하자 객체의 상태는 구현에 속한다 데이터 중심의 접근 방법이다. 데이터 중심의 설계에서는 객체가 포함해야 하는 데이터에 집중한다. 영화를 예매하자 설계 트레이드오프 캡슐화 응집도와 결합도 응집도 변경…

    🗂️

    ,

    🗓️


  • 지난 글에서 DAO 오브젝트 팩토리를 스프링의 Application Context로 변환하는 과정까지 했다. 이 과정에서 @Configuration이라는 어노테이션으로 Application Context가 빈을 만들 수 있게 했다. 1.6 싱글톤 레지스트리와 오브젝트 스코프 그런데 오브젝트 팩토리로 만든 DAO는 여러개 생성이 가능하고 그렇게 되면 동일하지 않게된다.Application Context로 만든…

    🗂️

    ,

    🗓️


  • 목표 시스템 준비 기준 반드시 확인해야 할 것 필요한 패키지 준비 dnf를 사용할 수 없는 시스템에서는 perl, libgcc, gcc, zlib을 별도로 준비한다.이후 OpenSSL 사이트를 방문하여 소스를 다운로드 받는다. 컴파일 이후 저장될 공간을 지정한다. 설치 시에만 사용하면 된다. OpenSSL 컴파일 컴파일 설정을…

    🗂️

    ,

    🗓️


  • 객체지향 패러다임 관점의 핵심 협력 협력 객체지향 시스템은 자율적인 객체들의 공동체다. 객체는 고립된 존재가 아니라 시스템의 기능이라는 더 큰 목표를 달성하기 위해 다른 객체와 협락하는 사회적인 존재다. 협력은 객체지향 세계에서 기능을 구현할 수 있는 유일한 방법이다. 협력이 설계를 위한 문맥을 결정한다.…

    🗂️

    ,

    🗓️