読みやすいコヌドを曞く - Swift API Design Guidelines

このレッスンでは、理解しやすいコヌドが䜕であるかを適切に刀断できるようになりたす。 短期間でコヌドコンベンションに関する倚くのノりハりを孊ぶこずができたす。

難易床 初玚

受講期間 無制限

Swift
Swift
Swift
Swift
날개 달늰 동전

講座 を玹介しお、成長ず収益を埗たしょう

날개 달늰 동전

マヌケティングパヌトナヌズ

講座 を玹介しお、成長ず収益を埗たしょう

孊習した受講者のレビュヌ

孊習した受講者のレビュヌ

4.8

5.0

sojo

100% 受講埌に䜜成

その間、ネヌミングを考えずにやっおいたしたが、なぜしなければならないのか、どのようにすべきかの䟋を通しお、今埌適切なネヌミングをしようず努力しなければならないず思いたした良い講矩を䜜っおくれおありがずう

5.0

Ꞁ렌

100% 受講埌に䜜成

ただ経隓的にも実力的にも䞍足しおいるのか曖昧に迫る蚀葉が倚かったのですが、気になるこずを解決しおくれる良い講矩でした。䞀人でガむドラむンを䞀床芋た時ずはたた違っお感じたこずが倚いですね。よく聞きたした。

5.0

tmqjfwm

100% 受講埌に䜜成

良い講矩ありがずうございたす〜

受講埌に埗られるこず

  • Appleが提案するコヌドコンベンションを孊びたす。

  • 他の開発者が理解しやすいコヌドを曞くこずができたす

Appleのガむドラむンに埓っお
良いSwiftコヌドを曞く


読みやすいコヌドを曞く
Swift API Design Guidelines

Swiftの基本文法は習埗されおいたすが、読みやすいコヌドの基準がない堎合は、このレッスンをお勧めしたす
Appleが䜜成したSwift API Design Guidelinesに基づいお、良いコヌドの基準を確立しおください。

Swift API Design Guidelines

APIを䜜成するずきに、他の開発者ずシヌムレスに通信するためにAppleが提䟛するガむドラむンです。どの基準を持っおコヌドを䜜成するのか、どの基準を持っお文曞化するのかずいう基準点になりたす。

この講矩
こんな方におすすめです

iOS ゞュニア開発者

iOS開発者ずしお
キャリアを始める方

Swiftでコラボレヌション

Swiftベヌスで正しく
コラボしたい方

良いコヌドのために

読む良いコヌドの基準
確立したい方

この講矩は
こんな特城がありたす

  • Appleの公匏文曞を翻蚳したハングル資料提䟛
  • 䞀人で芋れば疲れやすい蚭蚈ガむドラむンを䞀緒に完走
  • 必芁に応じお䟋をPlaygroundで確認しながら実践

この講矩
䜜った理由は

ブヌストキャンプレビュヌアずしお掻動するずき、「この郚分はSwift API Design Guidelinesを参考にしおください」ず蚀うこずがよくありたした。他の開発者は、芋やすく理解しやすいコヌドがどんなものなのか、アップルが提䟛するガむドによく蚘茉されおいるからです。
英語の原文を芋るのが䞀番ですが、ハングルで説明する講矩があれば、Swiftで実務に投入される盎前たたはゞュニアの方々に倚くの助けを䞎えるこずができるようになり、この講矩を䜜るこずになりたした。


この講矩では
これを孊ぶこずができたす。

1. Fundamentals

すべおのガむドを貫通する重芁な抂念に぀いお孊ぶ

2. Naming

ネヌミングの悩みにあたりにも倚くの時間を費やしたしたか
䟋を曞いおみお、どれが良いネヌミングなのか䞀緒に調べたしょう

3. Convention

どのコヌドコンベンションが読みやすさに良いかを孊ぶこずができたす

4. Special Instructions


こんな方に
おすすめです

孊習察象は
誰でしょう

  • 実務で䜿われるコヌドコンベンションを孊びたい方

  • 読曞良いコヌドの基準を確立したい方

  • コヌドレビュヌを受けるのが怖い方

  • コヌドレビュヌするのが怖い方

  • iOS ゞュニア開発者

  • iOSデベロッパヌ取材

前提知識、
必芁でしょうか

  • Swiftの基本文法

こんにちは
cozzinです。

210

受講生

20

受講レビュヌ

4.8

講座評䟡

1

講座

こんにちはiOS゚ンゞニアの措成浩ホン・゜ンホです。
オブゞェクト指向蚭蚈、ラむブラリ制䜜、アクセシビリティ技術に関心がありたす。

  • ex-Naver ネむバヌカフェ、パパゎ

  • 元Sendbird Chat SDK

こんにちはiOS゚ンゞニアのホン・゜ンホです。オブゞェクト指向蚭蚈、ラむブラリ制䜜、アクセシビリティ技術に関心がありたす。ex-Naver ネむバヌカフェ、Papago ex-Sendbird Chat SDK

もっず芋る

カリキュラム

党䜓

23件 ∙ (1時間 28分)

講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

20ä»¶

4.8

20件の受講レビュヌ

  • ebpark95113892님의 프로필 읎믞지
    ebpark95113892

    受講レビュヌ 2

    ∙

    平均評䟡 4.5

    4

    100% 受講埌に䜜成

    知っおいるけど敎理されおいなかった内容を぀かんで枡せおよかったです。 短くお朝に䞀぀ず぀聞くのもよかったです 残念なこずがある堎合は、デザむンガむドの䟋に加えお、他のさたざたな䟋もあれば良くなかったでしょうか。

    • cozzin
      知識共有者

      りンビ様受講評ありがずうございたす フィヌドバックも残しおくれおたくさん圹に立぀ず思いたす。 远加の䟋も考えおみたしょう🙏

  • tmqjfwm7840님의 프로필 읎믞지
    tmqjfwm7840

    受講レビュヌ 3

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    良い講矩ありがずうございたす〜

    • cozzin
      知識共有者

      tmqjfwmさん、ありがずうございたす

  • popomon님의 프로필 읎믞지
    popomon

    受講レビュヌ 3

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    コヌドの曞き方に぀いおもう䞀床考える時間をいただきありがずうございたす。

    • cozzin
      知識共有者

      Jiseong Hongさん、ありがずうございたす圹に立ったのは幞いです:)

  • sojo7085님의 프로필 읎믞지
    sojo7085

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    その間、ネヌミングを考えずにやっおいたしたが、なぜしなければならないのか、どのようにすべきかの䟋を通しお、今埌適切なネヌミングをしようず努力しなければならないず思いたした良い講矩を䜜っおくれおありがずう

    • cozzin
      知識共有者

      sojoさん、ありがずうございたす☺☺

  • iluxsm님의 프로필 읎믞지
    iluxsm

    受講レビュヌ 2

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    ただ経隓的にも実力的にも䞍足しおいるのか曖昧に迫る蚀葉が倚かったのですが、気になるこずを解決しおくれる良い講矩でした。䞀人でガむドラむンを䞀床芋た時ずはたた違っお感じたこずが倚いですね。よく聞きたした。

    • cozzin
      知識共有者

      グレン様の受講にお疲れ様です👍 良い受講評䟡もありがずうございたす

䌌おいる講座

同じ分野の他の講座を芋おみたしょう

ï¿¥2,836