강의

멘토링

로드맵

BEST
Programming

/

Mobile Application Development

Writing Readable Code - Swift API Design Guidelines

This course will give you a good baseline for what makes code easy to understand. You will learn a lot of know-how about code conventions in a short period of time.

(4.8) 20 reviews

207 learners

  • cozzin
배워서 바로 써먹자
3시간 만에 완강할 수 있는 강의 ⏰
Swift

Reviews from Early Learners

What you will learn!

  • You will learn the code conventions suggested by Apple.

  • You can write code that is easy for other developers to understand.

Follow Apple's guidelines
Writing good Swift code!


Writing readable code
Swift API Design Guidelines

If you've learned the basics of Swift grammar but don't have a standard for readable code, I recommend this course!
Establish standards for good code based on the Swift API Design Guidelines created by Apple.

Swift API Design Guidelines

These guidelines are provided by Apple to facilitate smooth communication with other developers when creating APIs. They serve as a guideline for determining the standards for code writing and documentation.

This lecture
I recommend this to these people!

iOS Junior Developer

As an iOS developer
Those starting their career

Collaborating with Swift

Properly based on Swift
Anyone who wants to collaborate

For good code

Standards for readable code
Those who want to establish

This lecture
It has these features!

  • Provides Korean translations of official Apple documents.
  • Complete the design guidelines together, which can be tiring to do alone.
  • If necessary, practice by checking the examples in the Playground.

This lecture
Why did you create it?

When I was working as a Boostcamp reviewer, I often said, " This part would be good to refer to the Swift API Design Guidelines ." This is because Apple's guidelines clearly outline what kind of code is clear and easy for other developers to understand.
Although it is best to read the original text in English, I thought that if there were a lecture explaining it in Korean, it would be very helpful to those who are about to start working with Swift or to juniors, so I created this lecture.


In this lecture
You can learn things like this

1. Fundamentals

Learn the core concepts that run through all the guides.

2. Naming

Did you spend too much time thinking about the name?
Let's learn what makes a good name by writing an example!

3. Convention

You can learn which code conventions are good for readability.

4. Special Instructions


Recommended for
these people

Who is this course right for?

  • For those who want to learn code conventions used in practice

  • Anyone who wants to establish standards for readable code

  • People who are afraid of getting code reviews

  • People who are afraid of doing code reviews

  • iOS Junior Developer

  • iOS Developer Job Seeker

Need to know before starting?

  • Swift Basic Grammar

Hello
This is

207

Learners

20

Reviews

4.8

Rating

1

Course

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

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

  • ex-Sendbrid Chat SDK

 

Curriculum

All

23 lectures ∙ (1hr 28min)

Published: 
Last updated: 

Reviews

All

20 reviews

4.8

20 reviews

  • sojo님의 프로필 이미지
    sojo

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    그간 네이밍을 생각하지 않고 했었는데 왜 해야 하는지, 어떻게 해야 하는지 예시를 통해서 앞으로 적절한 네이밍을 하려고 노력해야겠다는 생각이 들었어요 !! 좋은 강의 만들어주셔서 감사드립니다 :)

    • 홍성호
      Instructor

      sojo님 수강평 감사합니다 ☺️☺️

  • 박은비님의 프로필 이미지
    박은비

    Reviews 2

    Average Rating 4.5

    4

    100% enrolled

    알고는 있지만 정리되지 않았던 내용들을 짚고 넘어갈수 있어서 좋았습니다. 짧아서 아침에 하나씩 듣기도 좋았습니다! 아쉬운점이 있다면 디자인 가이드에 있는 예제 외에도 다른 다양한 예제도 있으면 좋지 않았을까 합니다

    • 홍성호
      Instructor

      은비님 수강평 감사합니다!! 피드백도 남겨주셔서 많은 도움이 될 것 같아요 추가적인 예제도 고민해보겠습니다 🙏

  • 글렌님의 프로필 이미지
    글렌

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    아직 경험적으로나 실력적으로나 부족해서인지 모호하게 다가오는 말들이 많았는데, 궁금증을 해결해주는 좋은 강의였습니다. 혼자 가이드라인을 한 번 봤을 때랑은 또 다르게 느낀 것이 많네요. 잘 들었습니다.

    • 홍성호
      Instructor

      글렌님 수강하느라 수고하셨습니다 👍 좋은 수강평도 감사해요!!

  • tmqjfwm님의 프로필 이미지
    tmqjfwm

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    좋은 강의 감사드립니다~

    • 홍성호
      Instructor

      tmqjfwm님 감사합니다!!

  • 포포님의 프로필 이미지
    포포

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    코드 작성 방법에 대해 다시한번 생각하게 되는 시간을 주셔서 감사합니다.

    • 홍성호
      Instructor

      Jiseong Hong님, 수강평 감사합니다! 도움이 되었다니 다행입니다 :)

$17.60

Similar courses

Explore other courses in the same field!