강의

멘토링

로드맵

BEST
개발 · 프로그래밍

/

모바일 앱 개발

읽기 좋은 코드 작성하기 - Swift API Design Guidelines

이 강의를 통해 이해하기 쉬운 코드가 무엇인지 제대로 된 기준을 잡을 수 있습니다. 단기간에 코드 컨벤션에 관한 많은 노하우를 배울 수 있을 것입니다.

(4.8) 수강평 20개

수강생 207명

  • 홍성호

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • Apple이 제안하는 코드 컨벤션을 배우게 됩니다

  • 다른 개발자들이 이해하기 좋은 코드를 작성할 수 있습니다

Apple의 가이드라인을 따라
좋은 Swift 코드 작성하기!


읽기 좋은 코드 작성하기
Swift API Design Guidelines

Swift 기본 문법은 익혔지만 읽기 좋은 코드에 대한 기준이 없다면 이 강의를 추천합니다!
Apple이 만든 Swift API Design Guidelines를 바탕으로 좋은 코드의 기준을 확립하세요.

Swift API Design Guidelines

API를 만들 때 다른 개발자와 원활하게 소통하기 위해 Apple에서 제공하는 가이드라인입니다. 어떤 기준을 가지고 코드를 작성할지, 어떤 기준을 가지고 문서화를 할지에 대한 기준점이 됩니다.

이 강의를
이런 분들에게 추천해요!

iOS 주니어 개발자

iOS 개발자로
커리어를 시작하시는 분

Swift로 협업하기

Swift 기반으로 제대로
협업하고 싶은 분

좋은 코드를 위해

읽기 좋은 코드의 기준을
확립하고 싶은 분

이 강의는
이런 특징이 있어요!

  • 애플 공식 문서를 번역한 한글 자료 제공
  • 혼자 보면 지칠 수 있는 설계 가이드라인을 함께 완주
  • 필요한 경우 예제를 Playground에서 확인하면서 실습

이 강의를
만들게 된 이유는?

부스트캠프 리뷰어로 활동할 때 “이 부분은 Swift API Design Guidelines를 참고하면 좋다”는 말을 자주 했습니다. 다른 개발자들이 보기에 명확하고 이해하기 쉬운 코드가 어떤 것인지 애플 제공하는 가이드에 잘 나와 있기 때문입니다.
영어로 된 원문을 보는 것이 가장 좋지만, 한글로 설명하는 강의가 있다면 Swift로 실무에 투입되기 직전 또는 주니어 분들에게 많은 도움을 줄 수 있을 것 같아 이 강의를 만들게 되었습니다.


이 강의에서는
이런 것을 배울 수 있어요

1. Fundamentals

모든 가이드를 관통하는 핵심 개념에 대해 배웁니다

2. Naming

네이밍 고민에 너무 많은 시간을 보냈나요?
예제를 작성해보며 어떤 것이 좋은 네이밍인지 함께 알아봅시다!

3. Convention

어떤 코드 컨벤션이 가독성에 좋은지 배울 수 있습니다

4. Special Instructions


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 실무에서 사용되는 코드 컨벤션을 배우고 싶은 분

  • 읽기 좋은 코드의 기준을 확립하고 싶은 분

  • 코드리뷰 받는 것이 두려운 분

  • 코드리뷰 하는 것이 두려운 분

  • iOS 주니어 개발자

  • iOS 개발자 취준생

선수 지식,
필요할까요?

  • Swift 기본 문법

안녕하세요
입니다.

207

수강생

20

수강평

4.8

강의 평점

1

강의

안녕하세요! iOS 개발자 홍성호 입니다.
객체지향 설계, 라이브러리 제작, 접근성 기술에 관심이 많습니다.

  • ex-Naver 네이버카페, 파파고

  • ex-Sendbrid Chat SDK

 

커리큘럼

전체

23개 ∙ (1시간 28분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

20개

4.8

20개의 수강평

  • sojo7085님의 프로필 이미지
    sojo7085

    수강평 1

    평균 평점 5.0

    5

    100% 수강 후 작성

    I have been doing it without thinking about the name, but I thought that I should try to name it appropriately in the future through examples of why and how to do it!! Thank you for making a great lecture :)

    • cozzin
      지식공유자

      Thank you sojo for your class review ☺️☺️

  • ebpark95113892님의 프로필 이미지
    ebpark95113892

    수강평 2

    평균 평점 4.5

    4

    100% 수강 후 작성

    It was good to be able to go over things that I knew but hadn't organized. It was short, so it was good to listen to one in the morning! If there's one thing I regret, it would have been good if there were more diverse examples besides the ones in the design guide.

    • cozzin
      지식공유자

      Thank you for your review, Eunbi!! I think it will be very helpful that you left feedback as well. I will also consider additional examples 🙏

  • iluxsm님의 프로필 이미지
    iluxsm

    수강평 2

    평균 평점 5.0

    5

    100% 수강 후 작성

    There were many words that came across vaguely, perhaps because I lack experience and skills, but this was a good lecture that answered my curiosity. I felt a lot of things differently than when I looked at the guidelines alone. I listened well.

    • cozzin
      지식공유자

      Thank you for taking the class, Glenn 👍 Thank you for the good review!!

  • tmqjfwm7840님의 프로필 이미지
    tmqjfwm7840

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    Thank you for the great lecture~

    • cozzin
      지식공유자

      Thank you tmqjfwm!!

  • popomon님의 프로필 이미지
    popomon

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    Thank you for taking the time to rethink how you write code.

    • cozzin
      지식공유자

      Jiseong Hong, thank you for your review! I'm glad it was helpful :)

2025 추석맞이 감사할인 중

₩13

25%

₩22,000

비슷한 강의

같은 분야의 다른 강의를 만나보세요!