안녕하세요 :) Zedd입니다.클린코드 4장!!! 주석입니다. 읽으면서 가장 정말 가장 뜨끔뜨끔 거렸던.....챕터였어요....나잖아..?하는 말도 많고.....반성을 많이 하게 된 챕터여씀시작할게요!XD 주석 나쁜 코드에 주석을 달지 마라. 새로 짜라. - 브라이언 W. 커니핸, P.J.플라우거- 크....... 잘 달린 주석은 그 어떤 정보보다 유용하다. 경솔하고 근거없는 주석은 코드를 이해하기 어렵게 만든다.오래되고 조잡한 주석은 거짓과 잘못된 정보를 퍼뜨려 해악을 미친다.사실상 주석은 기껏해야 필요악이다.우리에게 프로그래밍 언어를 치밀하게 사용해 의도를 표현할 능력이 있다면, 주석은 전혀 필요하지 않으리라.(진짜 인정..)우리는 코드로 의도를 표현하지 못해, 그러니까 "실패"를 만회하기 위해 주석..
안녕하세요 :) Zedd입니다.2장에 이어서~~~3장!! 함수네요!!이 장은 특히 정말 예제 코드가 많아서...제가 요약한 것만 보시면 좀 이해가 안가실 수도 있어요. 참고로..이 책의 모든 예제는 Java로 이루어져 있음...음..그러니까...음...요약을 하긴 할건데요, 암튼 완벽히 이해하실려면 코드를 같이 봐야 한다는 사실 ㅎㅎ어떤 프로그램이든 가장 기본적인 단위가 함수입니다. 이 챕터에서는 함수를 "잘" 만드는 법을 소개하고 있어요.의도를 분명히 하는 함수를 어떻게 구현할 수 있을까? 함수에 어떤 속성을 부여해야 처음 읽는 사람이 프로그램 내부를 직관적으로 파악 할 수 있을까? 시작할게요!! 함수 ● 작게 만들어라! - 함수를 만드는 첫째 규칙은 '작게!'다. - 함수를 만드는 둘째 규칙은 '더 ..
안녕하세요 :) Zedd입니다.클린코드 2장 ~.~ 의미있는 이름챕터네요..!!!이 챕터에서는 이름을 잘 짓는 간단한 규칙을 몇가지 소개할거에요. 의미있는 이름 ● 의도를 분명히 밝혀라 - "의도가 분명하게 이름을 지으라"고 말하기는 쉽지만....좋은 이름을 지으려면 시간이 걸린다. ==> 하지만 좋은 이름으로 절약하는 시간이 훨씬 더 많음. ● 그릇된 정보를 피하라- 프로그래머는 코드에 그릇된 단서를 남겨서는 안된다. 그릇된 단서는 코드 의미를 흐린다. - 널리쓰이는 의미가 "있는" 단어를 다른 "의미"로 사용하면 안된다.- 서로 흡사한 이름을 사용하지 않도록 주의한다. ==> 유사한 개념은 유사한 표기법을 사용한다. 이것도 정보기 때문에, 일관성이 떨어지는 표기법은 그릇된 정보다. ● 의미있게 구분하..
안녕하세요 :) Zedd입니다.클린코드를 꼭 지금 읽어야 하는데....또 나중에 되면 까먹을까바 ㅎㅎㅎ..정리를 해보려고해요 ㅎㅎ 얼마전에 읽는데 1장이 나오기까지가 넘나 오래걸리는것..옮김이 서문 > 추천사 > 들어가면서..ㅋ....ㅎㅋㅎㅋㅎㅋ.. 이것도 그냥 막 뻘소리가 아니라..다 도움이 되는? 그냥 넘기기에는...그냥 넘기기에는 내 마음이 너무 불편한 글들입니다.추천사도 간지 bb;; 그래서.......옮김이...서문...부터..........정리해보려고....합니다....제일 좋은 방법은 사거나 빌려서 읽는게 좋겠죠? 제가 밑에 적은거는 그냥 정말 "요약"이구요....요약도 정말 제 개인적인 생각으로 중요하다는 것만 적었어요. 그렇다고 밑에 안적은게 중요하지 않다..!!이거는 아닙니다........
- ios 13
- 피아노
- 제이슨 파싱
- WKWebView
- 회고
- swift sort
- swift3
- actor
- SwiftUI
- 스위프트
- swift tutorial
- Combine
- FLUTTER
- Git
- iOS delegate
- Accessibility
- WidgetKit
- np-hard
- swift delegate
- swift 공부
- 스위프트 문법
- github
- IOS
- UIBezierPath
- Xcode
- WWDC
- np-complete
- swift array
- fastlane
- Swift
- Total
- Today
- Yesterday