SOLID는 로버트 마틴이 명명한 객체 지향 프로그램 및 설계의 다섯 가지 기본 원칙이다. ♻️
디자인 패턴의 생성 패턴(Creational Patterns) 중 빌더 패턴(Builder pattern)입니다 😗
디자인 패턴의 두 번째 포스트는 생성 패턴(Creational Patterns) 중 싱글턴입니다 😗
디자인 패턴의 첫 번째 포스트는 디자인 패턴이란 무엇일까? 왜 쓸까? 를 중점적으로 다룰 예정입니다. 🎨
Class에 Final은 왜 붙여주는 걸까? 🤔
접근 제어는 외부 코드에 대한 접근성과 가시성(visibility)을 제한한다 👀 🚫
프로토콜 지향 프로그래밍(POP, Protocol Oriented Programing)를 정리해보려고 해요 😗
프로젝트를 진행하다가 Action Sheet에서 Cancel 버튼 또는 Action Sheet 외부 뷰를 Tap하여 내리기 동작 중 어느것이 더 적합할지 궁금했다. HIG를 통해 살펴보자 😀
우리가 흔히 스마트폰에서 위아래 좌우로 드래그 하거나 스와이프 하는 방식으로 사용하는 스크롤에 대해서 HIG (Human Interface Guidelines)에는 Scroll View가 어떤 방식으로 사용되는지 알아보겠습니다 😀