슈퍼노멀 | 주언규 - 교보문고 슈퍼노멀 | 금수저도, 상식 밖의 천재도 아닌데 평범함의 범주 안에서 잘 먹고 잘사는 사람들, 나는 이들을 ‘슈퍼노멀’이라고 부른다. 이 책은 슈퍼노멀로 거듭나는 법에 관한 이야기다.일평 product.kyobobook.co.kr 책을 읽게 된 동기 2년 전 쯤부터 돈에 대한 관심이 생겨나면서 신사임당이라는 채널을 알게 되었다. 게스트로 출연한 분들을 보며 정말 대단한 분들이 많구나, 나도 저 사람처럼 성공하고 싶다는 생각을 여러번 했던 것 같다. 주언규님이 채널을 매도한 이후로는 신사임당 채널을 잘 챙겨보지 않았는데 그 분이 책을 냈다고 하니 뭔가 대단한 성공비결을 알려주지 않을까라는 생각에 책을 구매하게 되었다. 책의 구성 책의 구성은 총 3부로 구성 되어있다. - 1..
글로 정리해서 공유하기 우리는 글로 소통을 많이 한다. 말로만 소통을 하는 경우에 내용 전달에 부족함을 느낄 때가 많다. 내가 전달하고 싶은 내용을 상대방에서 정확하게 전달해야 한다. 글을 작성하는 순서나, 의미 전달에 도움이 되는 작성 팁, 역량 학습에 도움 되는 추천 도서, 연습 방법의 내용을 담고 있다. 글쓰기 단계 주제와 흐름을 먼저 잡아야 한다. 글의 주제와 전달하고 싶은 내용이 무엇인지, 어떤 목적으로 글을 쓰는지, 글을 읽는 대상이 누구인지 생각한다. 어떤 흐름으로 내용을 구성할지 정리하고 목차를 뽑아 낸다. SCQA 프레임워크 ( 설득을 위한 자료 작성 시 활용할 수 있는 도구 ) Situation (상황): 현재 상태와 문맥을 제공한다. Complication (문제점): 현 상황에서 무..
도메인 주도 설계 철저 입문 5장 학습 내용을 정리 한다. 도메인 주도 설계 철저 입문 - 예스24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 리포지토리란? 소프트웨어 개발에서 말하는 리포지토리는 데이터 보관창고를 의미한다. 데이터를 저장하고 복원(조회)하는 처리를 추상화하는 객체이다. 객체 인스턴스를 저장할 때는 데이터스토어에 기록하는 처리를 직접 실행하는 대신 리포지토리에 객체의 저장을 맡기면 된다. 또 저장해 둔 데이터에서 다시 객체를 조회할 때도 리포지토리에 객체의 복원을 맡긴다. 이런 방법으로 리포지토리를 거쳐 간접적으로 데이터를 저..
도메인 주도 설계 철저 입문 4장 학습 내용을 정리 한다. 도메인 주도 설계 철저 입문 - 예스24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 서비스란? 소프트웨어 개발에서 말하는 서비스는 클라이언트를 위해 무언가를 해주는 객체를 말한다. 도메인 주도 설계에서 서비스는 크게 두가지로 나뉜다. 1. 도메인을 위한 서비스 2. 애플리케이션을 위한 서비스다. 도메인 서비스란? 시스템에서 값 객체나 엔티티로 구현하기 어색한 행동이 있다. 도메인 서비스는 이런 어색함을 해결해주는 객체다. 어색한 행동 예시 ( 사용자명 중복 허용 금지 ) class U..
도메인 주도 설계 철저 입문 3장 학습 내용을 정리 한다. 도메인 주도 설계 철저 입문 - 예스24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 엔티티란? 도메인 주도 설계에서 엔티티는 도메인 모델을 구현한 도메인 객체를 의미한다. 값 객체도 도메인 모델을 구현한 도메인 객체에 포함되며, 값 객체와의 차이는 동일성(Identity)을 통해 식별이 가능한지 아닌지에 있다. 엔티티의 성질 엔티티와 값 객체는 모두 도메인 모델을 구현한 도메인 객체라는 점에서 비슷하지만, 성질에는 차이가 있다. - 가변이다. - 속성이 같아도 구분할 수 있다. - 동..
도메인 주도 설계 철저 입문 2장 학습 내용을 정리 한다. 도메인 주도 설계 철저 입문 - 예스24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 값 객체란? 프로그래밍 언어에는 원시 데이터 타입이 있다. 이 원시 데이터 타입만 사용해 시스템을 개발할 수도 있지만, 때로는 시스템 특유의 값을 정의해야 할 때가 있다. 이러한 시스템 특유의 값을 표현하기 위해 정의하는 객체를 값 객체라고 한다. // 원시 데이터 타입의 값으로 '성명' 나타내기 string fullName1 = "이 민규"; string fullName2 = "LEE MINKYU";..
💡 GoF의 디자인 패턴 책에 수록된 카랄로그에는 23개의 패턴이 들어 있다. 패턴 전체를 죽 훓어볼 수 있도록 각 패턴의 이름과 의도를 나열했다. 목적을 기준으로 그룹화 했다. (생성, 구조, 행동) 👉🏻 생성 팩토리 메서드 (Factory Method) 클래스의 인터페이스를 사용자가 기대하는 다른 인터페이스로 변환하는 패턴으로, 호환성이 없는 인터페이스 때문에 함께 동작할 수 없는 클래스들이 함께 작동하도록 해 준다. 추상 팩토리 (Abstract Factory) 체적인 클래스를 지정하지 않고 관련성을 갖는 객체들의 집합을 생성하거나 서로 독립적인 객체들의 집합을 생성할 수 있는 인터페이스를 제공하는 패턴이다. 빌더 (Builder) 복합 객체의 생성 과정과 표현 방법을 분리하여 동일한 생성 절차에서..
⚓ 목차 - 항해플러스를 참여하기 전 백그라운드 - 항해플러스 1기에 합류하기로 결심한 이유 - 항해플러스가 실제로 좋았던 부분 - 결과물 - 앞으로의 도전 계획 - 소감 1. 항해플러스를 참여하기 전 백그라운드 - 개발자로 취업하게 된 것은 2016년 1월, 벌써 8년차를 달리고 있다. 그 동안 2곳의 회사를 거치면서 안드로이드 개발부터 웹 개발, 최근 CS 프로그램 개발까지 다양한 개발스텍을 쌓아왔다. 언어도 이것저것, DBMS도 이것저것, 프레임워크도 이것저것 경험해봤으나 개발 언어가 그리 중요하지는 않다는 것을 느꼈다. - 지금 다니고 있는 회사는 Microsoft 제품들을 판매하고 있어서 MS의 기술스택을 주로 사용하고 있다. 백엔드는 ASP.NET Core ( .NET 6 ), 프론트엔드는 A..