CS Clean Code - 깨끗한 코드
코드가 존재하라 코드는 요구사항을 상세하게 표현하는 언어이다. 코드의 도움 없이는 요구사항을 상세하게 표현할 수 없고, 추상화 할 수 없습니다. 기계가 실행할 수 있도록 상세하게 요구사항을 명시하는 작업이 프로그래밍이고, 그 결과가 바로 코드입니다. 나쁜 코드, 르블랑 법칙 80년대 킬러 앱을 구현한 회사가 있었습니다. 제품은 인기를 끌었지만 점차 버그가 많아지며 화가나서 프로그램을 사용하지 더이상 사용하지 않았고 결국 회사가 망했습니다. 프로그래머라면 누구나 나쁜 코드를 경험합니다. 그렇다면 어째서 나쁜 코드를 경험하고 나쁜 코드를 짰을까? 급해서? 서두르느라? 제대로 짤 시간이 없다고 생각해서 코드를 다듬느라 시간을 보냈다가 상사한테 욕 먹을까봐 지겨워서 빨리 끝내려고 다른 업무가 너무 밀려 후딱 해..
CS/Clean Code
2022. 2. 3. 07:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Flowable
- observable
- ConcatAdapter.Config
- 함수
- CancellationException
- DART
- Flutter
- ViewModelStoreOwner
- viewmodel
- TDD
- 보이스카우트 규칙
- 클린코드
- rxjava
- git
- Android
- gradle
- Widget
- isActive
- null
- 연산자
- clean code
- Coroutine
- commit
- 클린 코드
- Exception
- DSL
- ConcatAdapter
- ViewModelProvider
- Kotlin
- 코루틴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함