-
JVM은 함수형 프로그래밍을 어떻게 지원하는가? 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 모던한 언어들의 대세에 따라 함수형 프로그래밍이 떠오르면서 ‘Java 에서의 함수형 프로그래밍’ 에 대해서도 적지 않은 관심이 있다. Java 가 지원하는 함수형 인터페이스와 스트림은 이미 널리 쓰이고 있고…
🗂️
🗓️
-
명령-쿼리 분리 원칙 질문이 답변을 수정해서는 안된다. 반복 일정의 명령과 쿼리 분리하기 명령-쿼리 분리와 참조 투명성 참조 투명성 Referential transparency 불변성 Immutability 참조 투명성을 만족하는 경우.. 모든 함수를 이미 알고 있는 하나의 결괏값으로 대체할 수 있기 때문에 식을 쉽게 계산할 수…
🗂️
🗓️
-
문법 반복문 변수 작업 생성 / 디렉토리 삭제 복사 호스트 to 원격 이동 원격 to 원격 명령어 실행 아카이브 파일 하위 작업 호출 기타 템플릿 Assert ansible.builtin.assert module – Asserts given expressions are true — Ansible Documentation 핸들러 태그 Jinja2
🗂️
🗓️
-
인터페이스와 설계 품질 퍼블릭 인터페이스의 품질에 영향을 미치는 원칙과 기법 디미터 법칙 디미터 법칙 낯선 자에게 말하지 마라.오직 인접한 이웃하고만 말하라.오직 하나의 도트만 사용하라. 클래스 내부의 메서드가 아래 조건을 만족하는 인스턴스에만 메시지를 전송하도록 프로그래밍해야 한다. 부끄럼타는 코드 Shy code : 불필요한…
🗂️
🗓️
-
1Q 활동정리 사람 답게 살기 시작함익숙한 도메인의 깊이가 요구되는 엔지니어링 무엇을 했는가 이직 ‘제대로 된 삶’을 살기 엔지니어링 OpenStack LXC Ansible 그외에 잔잔바리 블로그 뜯어고치기 벌려놓은 일 이제는 정말로 영어를 해야함 한빛미디어 2024 서평단 생각 변화 무엇보다 마음이 천천히 옮겨가는 중…
-
협력과 메시지 클라이언트-서버 모델 메시지와 메시지 전송 예를들어.. 메시지와 메서드 퍼블릭 인터페이스와 오퍼레이션 시그니처 메서드는 시그니처에 구현을 더한것을 의미한다. 오퍼레이션은 실행 코드 없이 시그니처만 정의한 것. 용어 정리 객체의 퍼블릭 인터페이스가 객체의 품질을 결정한다. 즉, 메시지가 객체의 품질을 결정한다.
🗂️
🗓️
-
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. ChatGPT 가 이 세상에 등장한지 1년이 됐다. 나도 GPT3.5 첫 출시때부터 사용하기 시작해 지금은 글이나 코드를 작성하는데 도와주는 비서로 많이 활용하고 있다. 이번 책은 GPT모델을 이용해 어플리케이션에 어떻게 접목하는지 상세하게 소개한다. GPT…
🗂️
🗓️
-
구현을 통한 검증 메시지를 처리할 책임과 책임을 수행하는데 필요한 변수 지정을 먼저 한다. 다른 객체의 구현을 고려할 필요 없이 필요한 메시지를 결정하면 다른 객체의 내부 구현을 깔끔하게 캡슐화 할 수 있다. 메시지가 변경되지 않는 한 객체에 어떤 수정을 가하더라도 호출하는 쪽에는…
🗂️
🗓️