코딩 32

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

"노개북" 노마드 개발자 북클럽 6일차!! #코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #실용주의프로그래머 #3주스케쥴 1 주차 목 | Assignment #06 📚 4장. 실용주의 편집증 ✔️ TIL 오늘 TIL 3줄 요약 완벽한 소프트웨어를 만들 수 없다. 상식과 정직만큼 사람을 놀라게 하는건 없다. 헤드라이트를 앞서가지 말라. TIL (Today I Learned) 날짜 2022. 03.24 오늘 읽은 범위 4장. 실용주의 편집증 책에서 기억하고 싶은 내용을 써보세요. 언제나 작은 단계들을 고수해야 한다는 것이다. 그래야 절벽에서 추락하지 않을 수 있다.(p.146) 계약에 의한 설계 ( Design By Contract) DBC (p.147) 정확한 프로그램이란 무엇인가? 자신이 하는 일..

[노개북] "실용주의프로그래머" 챌린지 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..