반응형 독서 정산4 [독서정산] 개발자의 글쓰기 개발자의 글쓰기 이제 막 개발을 시작하는 주니어 단계의 개발자들에게는 많은 도움이 될 것 같은 책이라고 생각한다. 또한 해당 내용을 잘 아는 개발자들도 복습하듯 가볍게 읽을만하다. 당연한 이야기들이지만 중요하고 필요한 이야기들이 많았다. 결국 글쓰기 라는 것도 그 글을 읽을 누군가에게 메시지를 전달하기 위함인 것이고 독자를 생각해서 글을 작성해야 한다. 글을 잘 쓰는 것은 너무 어려운 과정이고 의도적으로 훈련을 해야 한다고 생각한다. 제목 개발자의 글쓰기 - 변수 네이밍부터 릴리스 노트, 장애 보고서, 기술 블로그까지, 프로그래머의 글스기 고민 끝! 저자 김철수 저 출판사 위키북스 발행일 2019년 10월 인상 깊은 문장 (p20) 기획자나 관리자의 글쓰기에 논리력, 설득력, 실행력이 중요하다면, 개발자.. 2023. 3. 30. [독서정산] 컨버티드: 마음을 훔치는 데이터분석의 기술 데이터를 활용하는 방법에 항상 관심이 있었는데, 실무에서 데이터를 어떻게 활용할 수 있을지에 대해 인사이트를 얻기 위해 읽기 시작했다. 핵심은 "사람을 이해하라" 였다. 고객이 무엇을 필요로 하는지에 대해 깊게 고민해보아야 한다는 메시지를 전달하고자 하는 것 같았다. 따라서 데이터분석가 뿐만 아니라 PO, 매니저, 개발자 등 IT 업계에서 고객에게 서비스를 제공하는 모든 사람이라면 꼭 읽어보면 좋겠다는 생각이 들었다. Part 1. 대화 - 어떻게 인간의 욕망을 읽을 것인가? 쉽고 단순하게 시작하라 복잡한 데이터는 필요없다. 데이터를 다루는 세 가지 원칙. 1) 일단 시작하라 (데이터를 어떻게 사용할 것인가?) 2) 사람에서부터 시작하라 3) 모든 고객의 이름을 알아두어라 정확한 질문을 하라 "책상은 세.. 2023. 3. 18. [독서정산] Effective Java 2/E - 1부. 객체의 생성과 삭제 규칙 1. 생성자 대신 정적 팩토리 메소드를 고려해보자 정적 메소드에는 이름이 존재한다. 정적 팩토리 메소드에는 이름이 존재하기 때문에 생성자보다 반환될 객체의 특성을 더 잘 설명할 수 있다. 생산성을 높여주고 가독성을 높인다는 부분에서 공감한다. 대신 메소드의 이름을 잘 작명해야 하겠지? 아래 예시에서 reviewA 와 reviewC 는 단순히 생성자만을 활용했다. 파라미터의 개수가 작아서 관리하기 쉬울 수 있지만 파라미터 개수가 많아진다면? reviewB 와 reviewD 가 생성된 것처럼 정적 메소드를 활용하면 좀 더 이해하기 쉽게 표현할 수 있다. public static void main(String[] args) { Review reviewA = new Review("배송 굳", 5); // .. 2023. 3. 6. [독서정산] 함께 자라기 - 애자일로 가는 길 다른 분의 블로그를 보다가 우연히 "함께 자라기 - 애자일로 가는 길" 이라는 책에 대해 알게 되었고, 그 분께서 작성하신 책 리뷰를 읽게 되었습니다. 개발자로 성장함에 있어 어떤 방식으로 생각해 나가야 하는지에 대해 알 수 있을 것 같아 책을 구매하여 읽기 시작했습니다. 아래는 요약본과 저의 개인적인 느낀점, 생각이 포함되어 있습니다. 짧은 요약 무엇보다도 개발자의 실력이 중요하다. (경력 연차의 함정에 빠지지 말자.) 자신이 부족한 부분에 대해 꾸준히, 지속적으로 학습을 해나가야 한다. 뛰어난 개발자는 커뮤니케이션과 협력에 많은 시간을 투자한다. 애자일은 매일 고객에게 가치를 전하는 업무 프로세스이다. 1. 자라기 "스스로 생각하는 훈련을 해나가야 한다." "학교 학습과는 반대 되는 개념으로 야생 학.. 2023. 3. 1. 이전 1 다음 반응형