Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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

  • sojo7085님의 프로필 이미지
    sojo7085

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    その間、ネーミングを考えずにやっていましたが、なぜしなければならないのか、どのようにすべきかの例を通して、今後適切なネーミングをしようと努力しなければならないと思いました!良い講義を作ってくれてありがとう:)

    • cozzin
      Instructor

      sojoさん、ありがとうございます☺️☺️

  • ebpark95113892님의 프로필 이미지
    ebpark95113892

    Reviews 2

    Average Rating 4.5

    4

    100% enrolled

    知っているけど整理されていなかった内容をつかんで渡せてよかったです。 短くて朝に一つずつ聞くのもよかったです! 残念なことがある場合は、デザインガイドの例に加えて、他のさまざまな例もあれば良くなかったでしょうか。

    • cozzin
      Instructor

      ウンビ様受講評ありがとうございます! フィードバックも残してくれてたくさん役に立つと思います。 追加の例も考えてみましょう🙏

  • iluxsm님의 프로필 이미지
    iluxsm

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    まだ経験的にも実力的にも不足しているのか曖昧に迫る言葉が多かったのですが、気になることを解決してくれる良い講義でした。一人でガイドラインを一度見た時とはまた違って感じたことが多いですね。よく聞きました。

    • cozzin
      Instructor

      グレン様の受講にお疲れ様です👍 良い受講評価もありがとうございます!

  • tmqjfwm7840님의 프로필 이미지
    tmqjfwm7840

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    良い講義ありがとうございます〜

    • cozzin
      Instructor

      tmqjfwmさん、ありがとうございます!

  • popomon님의 프로필 이미지
    popomon

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    コードの書き方についてもう一度考える時間をいただきありがとうございます。

    • cozzin
      Instructor

      Jiseong Hongさん、ありがとうございます!役に立ったのは幸いです:)

$17.60

Similar courses

Explore other courses in the same field!