ABOUT THE AUTHOR

소개

안녕하세요, 10년차 iOS 개발자 이석우입니다.

소셜 미디어, 배달 커머스, 머신 러닝 기반 앱, 유틸리티까지 — 성격이 꽤 다른 분야의 앱들을 만들어 왔습니다. 분야가 바뀔 때마다 요구사항도 제약도 달랐지만, 그 덕에 “어떤 코드가 오래 살아남는가”에 대한 저만의 기준이 생겼습니다. 이 블로그는 그 기준을 글로 정리하는 공간입니다.

무엇을 쓰나요

  • Swift와 iOS 개발 — 언어의 설계 의도, 메모리 관리, 실무에서 마주치는 문제와 해결 과정을 다룹니다. Objective-C 시절부터 쌓인 맥락도 함께 짚습니다.
  • 소프트웨어 엔지니어링 원칙 — SOLID, 디자인 패턴, 클린 코드 같은 주제를 교과서 요약이 아니라 “실무에서 언제 통하고 언제 안 통하는지” 관점으로 씁니다.
  • AI 도구 활용 — 코딩 AI와 에이전트를 실제 개발 워크플로우에 붙여 쓰면서 얻은 경험을 기록합니다.

주로 iOS에 입문했거나 주니어에서 미들로 넘어가는 개발자분들께 도움이 될 만한 내용입니다. 물론 저와 비슷한 연차라도 “이 주제를 이렇게 볼 수도 있구나” 하는 재미로 읽어주시면 좋겠습니다.

글을 검증하는 방식

  • 기술 사양과 변할 수 있는 사실은 공식 문서, 표준 문서, 원 논문처럼 출처가 분명한 1차 자료를 우선 확인합니다.
  • 핵심 질문에는 글 앞부분에서 바로 답하고, 이후에 근거와 예외, 적용 기준을 설명합니다.
  • 출처가 있는 글은 본문 인용과 글 끝의 출처 목록을 함께 제공합니다.
  • 오류가 확인되거나 중요한 정보가 바뀌면 내용을 고치고 글 상단에 수정일을 표시합니다.

직접 실행한 코드와 도구 사용 경험은 공식 문서의 설명과 구분해 적습니다. 확실하지 않은 내용은 단정하지 않는 것을 편집 원칙으로 삼습니다.

연락처

글에 대한 의견, 오류 제보, 다뤄줬으면 하는 주제 모두 환영합니다.

광고 및 개인정보 안내

이 블로그는 운영 비용 충당을 위해 Google 애드센스 광고를 게재할 수 있습니다. 쿠키 사용 등 자세한 내용은 개인정보처리방침을 참고해주세요.