전체 글 375

01. 오늘도 개발자가 안 된다고 말했다 0~47p

>한 줄 리뷰 뻔하지만 뻔하지 않다. >부분 리뷰 우선 처음 읽으며 느낀 첫 인상은 가독성이 안 좋다는 것이다. 가독성이 안 좋은데에는 폰트의 문제도 있고, 내용도 생각과는 조금 다른 방향으로 흘러가서 그런 것 같다. 초반을 읽으며, 혹은 제목을 보고 기대했던 내용은 익숙치 않은 협업을 하며 생길 수 밖에 없는 실수와 갈등, 각자 맡은 역할에만 충실해서 생기는 문제 등의 주제로 구체적인 사례와 실수담 등을 예로 들며 내용을 풀어나갈 것이라고 기대했다. 하지만 실수담이나 경험담보다는 '이래서 난 잘했다, 저래야 한다.' 의 느낌이라 조금 몰입이 잘 되진 않은 것 같다. 그렇지만 아예 교육자료라고 인식을 하고 책을 보면 아주 좋은 내용이고 글도 잘 읽힌다. 객관적인 관점에서 봤을 땐 당연하지만, 막상 상황에..

22.10.12

1. 알고리즘 커밋 2. 유어클래스 블로깅 //모듈 별 상세히 블로깅(부족) //Boot 블로깅 3. 스프링 활용 예제 계획세우기 4. 역행자 5. 오늘도 개발자가 안 된다고 말했다 10p씩 =>10.13부터 11p씩 시작 // 내일부터는 책 두 권을 돌릴 것이다. 틈날 때 그냥 읽자! // 스프링 활용 예제의 계획을 세우는 것과 시작하는 건 최대 주말 내로 하자. // 부족한 블로깅 새로 채우기도 주말 내로 하자.

10.역행자_81~89p

>한 줄 리뷰 나와 같았다면 부끄러울 거에요... >부분 리뷰 우선 너무 부끄러웠다. 하지만 이건 좀 나중에 이야기하도록 하겠다. 이번 부분에서 기억에 남는 것은 꽤 많은 불행과 가난이 내가 나를 너무 사랑하는 것에서 비롯된다는 말이었다. 자의식 해체를 해야하는 이유에 대한 이야기들을 들으면서 상당히 공감되었고 합리적이라고 생각했다. 내가 무너지지 않기 위해서 스스로를 방어하고 회피하는게 내 인생에는 확실히 도움되지 않을 것이다. 잠깐의 위로일 뿐이다. 이후 부분에서 자의식 해체를 위한 단계별 설명을 한다. 1단계 : 탐색, 본인의 기분 변화 등의 자의식을 방어하기 위한 행동이 어디서 오는가를 확인한다. 2단계 : 인정, 탐색을 통해 찾은 이유를 현재 내 처지와 비교해서 인정할 것은 인정한다. 3단계 :..

35.03_[Spring] Spring Framework_Spring Boot_22.10.12

Spring Boot >의미 : Spring Framework의 단점이었던, 초기 설정의 복잡함의 문제를 해결하기 위한 Spring Project 중 하나 >Spring Boot을 사용해야 하는 이유 XML 기반의 복잡한 설계 방식 지양 : XML 기반의 설계는 다른 형식 간 데이터 전송이 편리하다는 장점이 있다. : 하지만 아주 복잡하고 장황한 코드로 작성해야했고, 이로 인한 단점들(응답 시간, 실행 속도 등)이 있었다. : 이를 극복하기 위해 Spring boot는 java 기반의 설정을 제공했고, Spring 3.1.부터는 Java로만 설정이 가능하다. 의존 라이브러리의 자동 관리 : Spring Boot 이전에는 필요한 라이브러리를 일일이 추가해야 했다. : 직접 이름과 버전을 작성해야 했기에 오..

35.02_[Spring] Spring Framework_모듈 아키텍쳐_22.10.12

아키텍처로 보는 Spring Framework 모듈(Module) 구성 : Spring Framework는 아래 처럼 구성되어 있다. : 약 20개의 모듈로 구성. : 아래 대부분의 모듈은 인터페이스이다. 겁내지말고 인터페이스 구성을 어느정도 공부하면 구현하는건 금방 익숙해질 것이다! 1. Core Container : Spring Framework의 핵심 기능을 제공 : Beans, Core, Context, SpEL(Spring Expression Language)로 구성 >Beans : DI 기능 제공하는 모듈 : 컨테이너 내부에 만든 객체들을 beans라고 함. : IDE에서 코드 왼쪽에 초록색 콩이 보이면 beans라는 의미이다. : beans로 등록하는 방법이 따로 존재한다. >Core : 다..

35.01_[Spring] Spring Framework_아키텍쳐 개요_22.10.12

아키텍쳐 >의미 : 어떤 건물이나 구조물과 같은 결과물의 컨셉과 대략적인 구조를 심플하게 표현한 것 : 조감도나 청사진 시스템 아키텍쳐 >의미 : 하드웨어와 소프트웨어를 모두 포함한 시스템의 전체적인 구성을 간략하게 그림따위로 표현한 것. 웹 애플리케이션 아키텍쳐 >계층형 아키텍쳐(N-티어 아키텍쳐) API Layer : 클라이언트의 요청을 받아들이는 계층 Service Layer : API 계층에서 전달 받은 요청을 업무 도메인의 요구 사항에 맞게 비즈니스적으로 처리하는 계층 Data Accesse Layer : 비즈니스 계층에서 처리된 데이터를 데이터베이스 등의 데이터 저장소에 저장하기 위한 계층 용어 정리 모듈 : 프로그램을 구성하는 구성 요소로, 관련된 데이터와 함수를 하나로 묶은 단위를 의미 :..

22.10.12 호락하지 않은 세계네요.

전세를 살면서 전세 옵션인 제품이 노후로 고장나도 전세라는 이유로 세입자가 책임져야 한다는 걸 처음 알았습니다. 아무리 좋게 생각하려해도 참 전세 세입자한테 불합리한 얘기인 것 같은데, 옳은 게 뭐든 결국 을의 입장에서 관례대로 가게 되네요. 오랜만에 이런 갑작스러운 스트레스를 받아봐서 현타가 와버렸습니다. 그래도 역행자를 읽는 독자로서 앞으로 이런 문제가 발생하지 않도록 반성하는 글을 씁니다. 1. 전세에 살지말자. : 우선 전통적인(?) 관념에서는 전세를 사는 세입자가 불리한 조건이 너무 많습니다. : 전세에 묶이는 돈은 생각보다 큰 돈입니다. 지출로는 월세가 결국 전세보다 비싸겠지만, 그 돈을 잘 굴리고 쓸 줄만 안다면 월세일 때 버는 수입이 훨씬 큰 이득을 가져다 줄 겁니다. : 젠장, 너무 억울..

일상/일기 2022.10.12