강의

멘토링

커뮤니티

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

209 learners

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

Reviews from Early Learners

What you will gain after the course

  • 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

209

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

    Trước đây tôi chưa từng nghĩ đến việc đặt tên, nhưng thông qua các ví dụ về lý do tại sao tôi nên làm và cách thực hiện, tôi nghĩ mình nên cố gắng nghĩ ra một cái tên phù hợp trong tương lai!! Cảm ơn bạn đã tạo ra một khóa học tuyệt vời :)

    • cozzin
      Instructor

      Cảm ơn sojo đã đánh giá của bạn ☺️☺️

  • ebpark95113892님의 프로필 이미지
    ebpark95113892

    Reviews 2

    Average Rating 4.5

    4

    100% enrolled

    Thật tuyệt khi có thể xem lại những điều mà tôi biết nhưng chưa được sắp xếp. Ngắn thôi, buổi sáng nghe từng cái một cũng hay! Nếu có một điều đáng thất vọng, sẽ rất tốt nếu có nhiều ví dụ khác ngoài những ví dụ trong hướng dẫn thiết kế.

    • cozzin
      Instructor

      Eunbi, cảm ơn bạn đã đánh giá!! Tôi nghĩ sẽ rất hữu ích nếu bạn để lại phản hồi của mình. Hãy cùng suy nghĩ về các ví dụ bổ sung 🙏

  • iluxsm님의 프로필 이미지
    iluxsm

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    Có rất nhiều từ ngữ mơ hồ, có lẽ vì tôi còn thiếu kinh nghiệm và kỹ năng nhưng đó là một bài giảng hay đã giải đáp được thắc mắc của tôi. Có nhiều điều tôi cảm thấy khác với khi chỉ đọc hướng dẫn. Tôi nghe rõ lắm.

    • cozzin
      Instructor

      Glenn, cảm ơn bạn đã làm việc chăm chỉ khi tham gia lớp học 👍 Cảm ơn bạn đã đánh giá tốt!!

  • tmqjfwm7840님의 프로필 이미지
    tmqjfwm7840

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    Cảm ơn bạn vì bài giảng tuyệt vời~

    • cozzin
      Instructor

      Cảm ơn bạn tmqjfwm!!

  • popomon님의 프로필 이미지
    popomon

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    Cảm ơn bạn đã cho tôi thời gian để suy nghĩ lại về cách tôi viết mã.

    • cozzin
      Instructor

      Jiseong Hong, cảm ơn bạn đã đánh giá! Tôi rất vui vì nó đã giúp :)

$17.60

Similar courses

Explore other courses in the same field!