노개북 31

[노개북] "실용주의프로그래머" 챌린지 5일차

"노개북" 노마드 개발자 북클럽 5일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #실용주의프로그래머 #3주스케쥴 1 주차 수 | Assignment #05 📚 3장. 기본 도구 ✔️ TIL 오늘 TIL 3줄 요약 버전관리 디버깅 엔지니어링 일지 TIL (Today I Learned) 날짜 2022. 03. 23 오늘 읽은 범위 3장. 기본도구 책에서 기억하고 싶은 내용을 써보세요. 여러분은 셸 안에서 많은 시간을 보내게 될 것이다. 소라게처럼 조개껍데기 그러니까 셸을 여러분의 집으로 만들어라 (p.113) 디버깅은 단지 문제풀이일 뿐이라는 사실을 받아들이고, 그런마음으로 공략하라 (p.126) 비난 대신 문제를 해결하라 (p.126) 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 ..

[노개북] "실용주의프로그래머" 챌린지 4일차

"노개북" 노마드 개발자 북클럽 4일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #실용주의프로그래머 #3주스케쥴 1 주차 화 | Assignment #04 📚 복습 ✔️ 미션 Mission (1) Mission: 나의 최애 북틸 3명을 찾아라! @skgus917 (https://nomadcoders.co/community/thread/3738) 선정이유 : 게으른 프로그래머들에게는 더욱 부지런해야 되는 이유가 되었다 라는 말이 인상깊었다. 최종결정이란 없다... 인생에서의 교훈으로 이어지는것 같았다 라는말도 공감했다. @dv3tp53fm (https://nomadcoders.co/community/thread/3737) 선정이유 : 코딩하는 순간순간 스스로 바꾸기 쉽게 코딩하고 있는지 자..

[노개북] "실용주의프로그래머" 챌린지 3일차

"노개북" 노마드 개발자 북클럽 3일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #실용주의프로그래머 #3주스케쥴 1 주차 일, 월 | Assignment #03 📚 2장. 실용주의 접근법 ✔️ TIL 오늘 TIL 3줄 요약 좋은 설계의 핵심 직교성 추정 TIL (Today I Learned) 날짜 2022.03.21 오늘 읽은 범위 2장. 실용주의 접근법 책에서 기억하고 싶은 내용을 써보세요. DRY : 반복하지말라 Don't Repeat Yourself 관련 없는 것들 간에 서로 영향이 없도록 하라 부끄럼쟁이 shy 코드를 작성하라 나무와 테이프로도 멋진 자동차를 만들 수는 있지만, 나무 자동차를 몰고 퇴근길 차량 행렬에 끼어들 수는 없다는 사실을 환기시키기 바란다. 오늘 읽은 소감은?..

[노개북] "실용주의프로그래머" 챌린지 2일차

"노개북" 노마드 개발자 북클럽 2일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #실용주의프로그래머 #3주스케쥴 1 주차 토 | Assignment #02 📚 서문 ~ 1장. 실용주의 철학 ✔️ TIL 오늘 TIL 3줄 요약 적당히 괜찮은 소프트웨어 지식 포트폴리오 소통하라! TIL (Today I Learned) 날짜 2022.03.19 오늘 읽은 범위 1장. 실용주의 철학 책에서 기억하고 싶은 내용을 써보세요. 우리는 종종 뭔가 나아지게 하려다가 괜찮은 것 마저 망친다. (p.15) 지식에 대한 투자가 언제나 최고의 이윤을 낸다. (p.19) 기술 서적을 한 달에 한 권 씩 읽어라. (p.23) 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 "지식에 대한 투자가 언제나 최고의 ..

[노개북] "클린코드" 챌린지 성공 후기 및 수료증!

노마드 개발자 북클럽 - 클린코드 - 3주 완성반 (2기) 졸업!! 😊후기😊 1년에 책을 한권 읽을까 말까 하는 내가 개발자 필독도서를 완독 하였다!! 챌린지에서 아쉬운점은 10장.클래스 까지만 같이 읽어준다. 나머지 부분은 코드위주의 내용이기도 하고, 혼자 읽어야 했기때문에 힘들었다ㅠ 하지만!! 지하철 출퇴근시간에 무의미하게 시간을 보내지 않고 책을 읽는 습관을 가지게 되었고 이런 챌린지를 무료로 제공해주셔서 나에게 좋은 습관을 선물해주었다. 정말 노마드코더는 짱인것 같다!!! 책 한권을 완독한 나 자신 칭찬해 칭찬해 👏👏

[노개북] "클린코드" 챌린지 15일차

"노개북" 노마드 개발자 북클럽 15일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #클린코드 #3주스케쥴 목, 금 | Assignment #15 📚 복습 ✔️ 미션 Mission (3) 😀미션 Mission 클린코드 읽으며 뼈맞았던 내용 중 3가지 원칙을 고르고, 이를 따르는 예시를 만들면 됩니다! 더러운 코드를 깨끗한 코드로 리팩토링하는 예시를 만들어보세요. 원칙1. 클래스는 작게 더 작게 만들어야하며, 단일책임원칙(SRP)을 지켜야한다. // Before 😣 public class Calculator { int x = 1; int y = 2; void add(){ log.info("x+y = " + x+y); } void minus(){ log.info("x-y = " + x-y); ..

[노개북] "클린코드" 챌린지 14일차

"노개북" 노마드 개발자 북클럽 14일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #클린코드 #3주스케쥴 화, 수 | Assignment #14 📚 10장. 클래스 ✔️ TIL 오늘 TIL 3줄 요약 클래스는 작아야 한다! 단일책임원칙! SRP 구현에 의존하는 클라이언트 클래스는 위험에 빠진다. TIL (Today I Learned) 날짜 2022.03.09 오늘 읽은 범위 10장. 클래스 책에서 기억하고 싶은 내용을 써보세요. 정적 공개 상수가 있다면 맨 처음에 나온다. 다음으로 정적 비공개 변수가 나오며, 이어서 비공개 인스턴스 변수가 나온다. 변수 목록 다음에는 공개함수가 나온다. 비공개 함수는 자신을 호출하는 공개 함수 직후에 넣는다. 클래스를 만들 때 첫 번째 규칙은 크기다. 클..

[노개북] "클린코드" 챌린지 13일차

"노개북" 노마드 개발자 북클럽 13일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #클린코드 #3주스케쥴 월 | Assignment #13 📚 복습 ✔️ 퀴즈 Quiz (2) QUESTION 1 What is better, to throw Exceptions or return error codes? >Exceptions QUESTION 2 When should we write try/catch/finally? >First, before we write any code. QUESTION 3 What kind of information should our error messages have? >The operation that failed, type of failure, more inform..

[노개북] "클린코드" 챌린지 12일차

"노개북" 노마드 개발자 북클럽 12일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #클린코드 #3주스케쥴 3 주차 토, 일 | Assignment #12 📚 9장. 단위 테스트 ✔️ TIL 오늘 TIL 3줄 요약 깨끗한 테스트 코드 유지하기 테스트는 유연성, 유지보수성, 재사용성을 제공한다. 테스트 당 assert 하나. TIL (Today I Learned) 날짜 2022.03.06 오늘 읽은 범위 9장. 단위테스트 책에서 기억하고 싶은 내용을 써보세요. 테스트 주도 개발(TDD)법칙 세가지 ▪️셋째법칙 : 현재 실패하는 테스트를 통과할 정도로만 실제 코드를 작성한다. ▪️첫째법칙 : 실패하는 단위테스트를 작성할 때까지 실제코드를 작성하지 않는다. ▪️둘째법칙 : 컴파일은 실패하지 않으..