profile
그저 오래된 iOS 개발자.

Clean Code - 14장 - 점진적인 개선

프로그램을 짜다보면 종종 명령형 인수의 구문을 분석할 필요가 생긴다. 내 사정에 딱 맞는 유틸리티가 없다면 직접 짜겠다고 결심한다. Args 의 구현 어떻게 짰는가? 저자가 지난 수십여년 동안 쌓아온 경험에 의하면, 깨끗한 코드를 짜려면 먼저 지저분한 코드를 짠 뒤

2023년 4월 20일
·
0개의 댓글
·

Clean Code - 5장 - 형식 맞추기

프로그래머라면 형식을 깔끔하게 맞춰 코드를 짜야한다. 규칙을 정하고 착실히 따라야 한다. 필요하다면 규칙을 자동으로 적용하는 도구를 활용한다.코드의 형식은 의사소통의 일환이다. 너무나도 중요함으로 융통성 없이 맹목적으로 따르기만 해도 안된다. 오랜 시간이 지나서 원래

2023년 3월 19일
·
0개의 댓글
·

Clean Code - 4장 - 주석

나쁜 코드에 주석을 달지 마라. 새로짜라. > 브라이언 W. 커니핸.P.J.플라우거 주석은 유용하지만 경솔하고, 근거없는 주석은 코드를 이해하기 어렵게 만든다. 주석은 대부분 필요 없다. 프로그래밍 언어를 치밀하게 사용해 의도를 표현할 능력이 있다면, 주석은 거의 필

2023년 3월 17일
·
0개의 댓글
·

Clean Code - 3장 - 함수

어떤 프로그램이든 가장 기본적인 단위는 함수. 의도를 분명히 표현하는 함수를 구하기위한 가이드.함수를 만드는 첫째 규칙은 작게. 두번째 규칙은 더 작게! 그렇다면 얼마나 짧아야 좋을까? 저자는 최대한 짧게. 각 함수가 이야기 하나를 표현해야한다고 말한다.중첩구조가 생길

2023년 3월 16일
·
0개의 댓글
·

Clean Code - 2장 - 의미 있는 이름

좋은 이름을 지으려면 시간이 걸리지만, 좋은 이름으로 절약하는 시간은 훨씬 더 많다.변수(혹은 함수나 클래스)의 존재 이유는? 수행기능은? 사용방법은? 따로 주석이 필요하다면 의도를 분명히 드러내지 못했기 때문이다.ex>코드는 단순하지만, 어떤 의미가 있는지 알기 어렵

2023년 2월 19일
·
0개의 댓글
·

Clean Code - 1장 - 깨끗한 코드

저자는 언젠가 코드를 자동으로 완성히는 시대가 다가오고 그때가 되면 코드는 사라질까? 라는 의문을 말한다. 그러나 저자가 말하는 코드란, 요구사항을 상세하게 표현하는 수단이며, 어느 수준 이상의 요구사항은 코드의 도움없이 표현하기 불가능하다고 서술한다.불가능하다는 근거

2023년 2월 19일
·
0개의 댓글
·

Swift - Clean Architecture

복잡복잡 클린 아키텍쳐 적용기.

2022년 7월 14일
·
0개의 댓글
·
post-thumbnail

SwiftUI - NavigationBar Background 조절하기.

Navigation Bar 의 컬러를 화면별로 다르게 적용해보자.

2022년 7월 4일
·
0개의 댓글
·
post-thumbnail

SwiftUI - NavigationView, NavigationLink

Navigation을 사용해보자.

2022년 7월 1일
·
0개의 댓글
·
post-thumbnail

SwiftUI - Modifier, ViewModifier

SwiftUI 에서 공통 Style 을 관리하는 방법.

2022년 7월 1일
·
0개의 댓글
·

SwiftUI - PropertyWrapper, State, Binding

데이터를 유기적으로. 프로퍼티 래퍼부터 State, Binding 까지.

2022년 6월 27일
·
0개의 댓글
·

SwiftUI - GeometryReader

상위뷰의 크기를 가져오자.

2022년 6월 19일
·
0개의 댓글
·
post-thumbnail

SwiftUI - View 사이즈가 결정되는 방법

Swift UI 에서 뷰 사이즈가 결정되는 방식.

2022년 6월 16일
·
0개의 댓글
·
post-thumbnail

SwiftUI - Page banner 만들기

Swift UI 에선 생각보다 많이.... 아주 많이 UIKit 의 기능이 없는듯하다.

2022년 6월 15일
·
0개의 댓글
·
post-thumbnail

SwiftUI - Layout 다루기

많이들 쓰는 UI 하나를 무작정 만들어본다.

2022년 6월 14일
·
0개의 댓글
·
post-thumbnail

SwiftUI - 생성, View 파일의 기본구성

시작은 항상 Hello world.

2022년 6월 14일
·
0개의 댓글
·

SwiftUI - 선언형 UI

Swift UI 는 선언형 UI라고 한다. 이게 무슨말일까.

2022년 6월 14일
·
0개의 댓글
·