일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- CS50
- java
- CardView
- BOJ
- 백준
- RecyclerView
- codility
- 윈도우10
- 북클럽
- 트렐로 삭제
- activity
- listview
- 액티비티
- 부스트코스
- 선형레이아웃
- Node.js
- 지하철api
- 부스트캠프
- androidstudio
- 사용자폴더
- Windows10
- 알고리즘
- 노개북
- 클린코드
- github
- 노마드북클럽
- 데이터바인딩
- Android
- 안드로이드
- 노마드코더
- Today
- Total
목록노마드코더 (10)
Be Developer
2022. 02. 20 📚 오늘 읽은 범위 2장. 의미 있는 이름 📖 책에서 기억하고 싶은 내용 - 의도를 분명히 밝혀라 (p.22) - 프로그래머는 코드에 그릇된 단서를 남겨서는 안 된다. 그릇된 단서는 코드 의미를 흐린다. 나름대로 널리 쓰이는 의미가 있는 단어를 다른 의미로 사용해도 안 된다. (p.24) - 서로 흡사한 이름을 사용하지 않도록 주의한다. (p.24) - 유사한 개념은 유사한 표기법을 사용한다. 이것도 정보다. 일관성이 떨어지는 표기법은 그릇된 정보다. (p.25) - 컴파일러를 통과할지라도 연속된 숫자를 덧붙이거나 불용어를 추가하는 방식은 적절하지 못하다. 이름이 달라야 한다면 의미도 달라져야 한다. (p.26) - 읽는 사람이 차이를 알도록 이름을 지어라. (p.27) - 발음하..
2022. 02. 19 📚 오늘 읽은 범위 1장. 깨끗한 코드 📖 책에서 기억하고 싶은 내용 - 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업, 바로 이것이 프로그래밍이다. 이렇게 명시한 결과가 바로 코드다. (p.2) - 궁극적으로 코드는 요구사항을 표현하는 언어라는 사실을 명심한다. (p.3) - 나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다. (p.7) - 깨끗한 코드는 세세한 사항까지 꼼꼼하게 처리하는 코드다. (p.10) - 코드는 추측이 아니라 사실에 기반해야 한다. 반드시 필요한 내용만 담아야 한다. (p.11) - 테스트 케이스가 없는 코드는 깨끗한 코드가 아니다. (p.12) - 깨끗한 코드는 주의 깊게 작성한 코드다. (p.12) - 중..