*2018년 let us:Go! Functional Programming이 뭐하는건가요?라는 제목의 곰튀김님의 발표를 요약한 글입니다.* 함수형 프로그래밍을 한문장으로 말하면 Function - 함수를 이용해서 No Side-Effect - 사이드 이펙트 없도록 D
Swift는 ARC를 사용해 앱의 메모리 사용량을 추적하고 관리한다. 대부분의 경우 메모리 관리란 swift에서 작동하므로, 사용자가 메모리 관리에 대해 생각하지 않아도 된다.ARC는 해당 인스턴스가 더 이상 필요하지 않을 때 클래스 인스턴스가 사용하는 메모리를 자동으
주변 환경의 범위에서 참조한 변수들을 얼마나 강하게 캡쳐해야하는지를 명시하는 것으로, 캡쳐리스트를 사용하여 메모리 누수를 일으키는 강한 참조 순환을 피할 수 있게 된다.캡쳐리스트는 참조 방식과 참조할 대상을 대괄호(\[])로 둘러싼 목록 형식으로 작성하고, 캡쳐리스트
해당 글은 'SOLID Pirincipels Applied to Swift Development'를 번역한 글입니다. Introduction 개발자로서, 아마 SOLID 원칙을 들어보거나 사용해 본 적이 있을 것이다. Robert C. Martin(Uncle Bob)