# book

롬복 Lombok
이 문서는 롬복(Lombok)에 대한 내용을 다루고 있으며, 어노테이션을 사용하여 Getter, Setter, 기본 생성자, toString 등을 자동 생성하는 방법을 설명합니다. 또한, 롬복을 사용하여 작성한 코드를 테스트하는 방법을 다룹니다.

스프링 부트에서 테스트 코드를 작성하자
이 문서는 스프링 부트에서 테스트 코드를 작성하는 방법에 대해 다룹니다. TDD, 레드 그린 사이클, 단위 테스트의 이점, 메인 클래스 작성, API 작성, WAS 대신 테스트 코드로 검증, 테스트 코드의 중요성 등에 대해 설명합니다.
객체 지향의 사실과 오해를 읽고..
이전에 구매했었던 조영호님의 객체지향의 사실과 오해 책을 매일 읽겠다고 마음만 먹고 묵혀두었다가 더는 미루면 안될것 같아 날잡고 한번에 읽어버렸다..!
책) 프로그래밍 러스트
이번에 Programming Rust 2nd Edition 을 구매했다.830 페이지에 배우고 싶은 문법과 패턴, advice 가 잔뜩있다.이번주가 끝나기 까지 최대한 체득할 것이다.책 링크:http://www.yes24.com/Product/Goods/116
[독서 노트] 23년 1월 ~ 2월
2021년 8월부터 내가 언제 어떤 책을 읽었는지 모두 기록하고 있다. 처음엔 그냥 개인 OKR 때문에 적었던 건데, 지금 와서 보니 참 잘했다는 생각이 든다.

[Book] make: 유닉스, 리눅스 필수 유틸리티
책 이름: make: 유닉스, 리눅스 필수 유틸리티저자: 앤드류 오람, 스티브 탈보트옮긴이: 이석주출판사: 한빛미디어 마지막 6장 (명령행의 사용법 및 특별한 타깃)과 7장 (문제해결), 그리고 부록을 제외한 각 장의 내용을 요약하고 정리하여 블로그에 올림. 과거에는

[Review] 클린 코드 | Clean Code 챕터 1 (진행중)
코드란 ? 사용자의 요구사항을 상세화하고 표현하고 실현시키는 수단이다좋은 코드 / 나쁜 코드는 명확히 구분되어 존재한다. 코드의 질에 따라 프로젝트의 생산성을 결정한다.나쁜 코드는 프로젝트의 위험성에도 관여하기에, 의사같은 직업이라 생각하고 직업의식 및 전문가의식을 가

[굿 데이터_샘길버트] 디지털 마케팅, 데이터 윤리의 낙관주의적 시각에 관한 나의 생각
Bookmarks Agree 감시 자본주의적 시각 감시 자본주의 이론은 페이스북이 인간의 자유를 침해한다고 주장한다. 방대한 양의 행동 데이터를 기반으로 한 사용자 인터페이스 디자인은 당신이 앱을 사용하는 데 더 많은 시간을 할애하도록 유도하기 위해 설계되었으며, 이

[대규모 시스템 설계 기초] 단일 서버부터 시작하기
여태 부트캠프로 진행했던 프로젝트들은 거의 1개의 서버로 진행했고, 만약 필요하다면 AI 서버를 따로 두어 AI 관련 작업만 실행하도록 설계했던 적이 있었다. 이 책을 읽으며 어떻게 많은 사용자를 수용할 수 있도록 서비스를 발전시키는 지 알아볼 기회다.단 한 대의 서버

[클린코드] 15장. JUnit 들여다보기
JUnit은 자바 프레임워크 중 가장 유명하다.일반적인 프레임워크와 동일하게 개념은 단순하며 정의는 정밀하고 구현은 우아하다.JUnit 프레임워크의 코드를 들여다보자. JUnit의 저자는 많으나, 켄트 백과 에릭 감마 두 사람이 시작하였다. 아틀란타 행 비행기를

인문학, AI 그리고 죽은 시인의 사회
이전 글과 이어집니다.'어떤 개발자가 살아남는가'를 읽고 작성한 글입니다.개인 블로그에서도 확인할 수 있습니다.이전 글의 내용을 정리하자면,AI 시대에 개발자로서 살아남기 위해서는 아직 정답이 없는 일(창조)을 해야 하는데,창조의 종류 중 우리가 가야 할 길은 융합적
객체 지향의 사실과 오해 리뷰
이 책에서 결국에 이야기하고 싶은 것은 명확한 것 같다.객체 지향은 새로운 세계의 창조를 위한 프로그래밍 방법이다.객체 지향은 시스템을 안정적으로 구조화하고 역할과 책임을 분할하여 유지 보수 및 재사용성을 높인다.좋은 객체 지향에는 좋은 객체가 설계되어야 한다.객체는

AI, 개발자 그리고 슬램덩크
개인 블로그에서도 확인할 수 있습니다. 몇 달 전 '어떤 개발자가 살아남는가'라는 책을 읽었습니다. 최근에 공개되고 있는 chatGPT, Generative AI 모델들을 보고 있자니 앞으로 프로그래머의 역할 또는 세상의 모든 것들이 어떻게 변하게 될지 궁금하기도 하

[독서] 계속 추가 중입니다. (최종수정/23.01.31)
2023년은 20권 이상 읽을 수 있도록 한번 도전! 최종수정 : 2023.01.31 소설 오늘 밤, 세계에서 이 눈물이 사라진다 해도 | 이치조 미사키 지음 완독 : 2023.01.02 ~ 2022.01.13 > '오늘 밤, 세계에서 이 사랑이 사라진다 해도'의 스핀오프(번외작)으로 재미있게 봤다. '오늘 밤, 세계에서 이 사랑이 사라진다 해도'를...

[Book] 싯다르타
“너희들은 마땅히 자신을 등불로 삼고, 법을 등불로 삼아 다른 것을 등불로 삼지 말아야 한다. 자기에게 귀의하고 법에 귀의하여 다른 데 귀의하지 말라.” (自燈明法燈明) - 싯다르타

[Book] 혼자 공부하는 파이썬
삐까번쩍하다.책 이름: 혼자 공부하는 파이썬저자: 윤인성출판사: 한빛미디어 각 장의 모든 확인 문제와 도전 문제를 풀어서 정리했다. 스터디 때문에 읽기 시작했는데 그냥 중간에 멈추기 아쉬워서 끝까지 다 읽었다. 초심자 책 치곤 의외로 내용이 알차서 놀랐다. 용어 중에

그로스 해킹(GROWTH HACKING) 2장 전제조건 : Product-Market Fit
1)우리가 생각하는 그 문제가 진짜 있긴 한가?'헬스케어 시장의 IT 기술 수준이 낙후되어 있다.' => 너무 추상적인 문제 제기가 아닐까? 세숫대야에 전자시계 달아주는 꼴이 아닐까?'필라테스 강사(헬스케어 코치)들의 레슨/회원 기록/관리를 종이에서 IT 기술로 이전한

📓 15장. 구글 드라이브 설계
사내 스터디로 진행하는 가상 면접 사례로 배우는 대규모 시스템 설계 기초 15장. 구글 드라이브 설계 에 대해 공부한 내용을 정리해보려고 한다. 드디어 끝나가네 😮💨

The Spring context: Defining beans
Manning Publications의 <Spring Start Here>를 요약 정리했습니다.스프링 컨텍스트가 무엇이고 어떻게 작동하는지 배우는 것이 스프링 사용법을 배우는 첫 번째 단계입니다. 스프링은 프로젝트 안의 모든 인스턴스를 알지 못합니다. 오