일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Swift
- 글또
- 초보iOS개발자
- JavaScript
- UIKit
- Swift알고리즘
- 글또9기
- ios
- 개인앱
- iOS개발
- 유데미
- 글또10기
- 개발회고
- 비동기
- 알고리즘
- 글쓰기
- RxSwift
- 글또x코드트리
- SwiftUI
- 스유
- Postman
- git
- 클린코드
- 리액트입문
- 12회차
- 왕초보
- 수정중
- 회고
- github
- ViewBuilder
- Today
- Total
목록2023/12/14 (2)
playground_avec coding
1. fundamental(기초) 사용 시점의 명확성(Clarity as the point of use) -> 가장 중요한 목표 - 메소드, 속성(property) 등의 엔터티는 한 번만 선언되지만 반복적으로 사용 => API를 명확하고 간결하게 사용하도록 설계해라! => 설계를 평가할 때, 선언문(declaration)을 읽는 것만으로는 충분치 않다. 항상 사용 사례를 조사해 맥락해서 명확하게 보이는지 확인해라! 간결함보다 명확성이 더 중요해! Swift 코드는 간결할 수 있으나, 최소한의 문자로 가능한 가장 간단한 코드를 구현하는 게 목표가 아니다. Swift 코드의 간결함은 강력한 유형 시스템과 자연스럽게 상용구(boilerplate)를 줄이는 기능의 부작용이다. BoilerPlate란? 다양한 프..

시작하게 된 계기 - 장인정신에 걸음마를 익히듯 다가갈 내 모습을 만든다. - 예전 프로젝트를 방치하지 않고 다시 열어서 용기를 얻어 뜯어보자! - 클린 아키텍쳐 이론을 사실 먼저 건드렸지만, 그 전에 기본이 되는 코드를 나는 잘 짜고 있는가에 대한 의문 Overview 장인정신을 익히는 과정 1단계 이론 ➡ 2단계 실전 - 원칙, 패턴, 기법, 경험이라는 지식 습득 - 열심히 일하고 연습해 지식을 몸과 마음으로 체득 열심히 독파해야하며, 단순히 코드 패턴을 익히는 것에 더 나아가 🐕고생 해야한다. 실패도 맛보고, 다른이들이 시도하다 실패하는 모습도 봐야한다. 클린코드 책의 전체적인 흐름 초반 깨끗한 코드 작성 원칙, 패턴, 실기 설명 두번째 파트 더 심화적이며, 여러 사례를 소개하며, 복잡도가 높아진다..