강의

멘토링

커뮤니티

BEST
Programming

/

Mobile Application Development

読みやすいコードを書く - Swift API Design Guidelines

このレッスンでは、理解しやすいコードが何であるかを適切に判断できるようになります。 短期間でコードコンベンションに関する多くのノウハウを学ぶことができます。

難易度 初級

受講期間 無制限

  • cozzin
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の基本文法

こんにちは
です。

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件の受講レビュー

  • sojo7085님의 프로필 이미지
    sojo7085

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

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

    • cozzin
      知識共有者

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

  • ebpark95113892님의 프로필 이미지
    ebpark95113892

    受講レビュー 2

    平均評価 4.5

    4

    100% 受講後に作成

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

    • cozzin
      知識共有者

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

  • iluxsm님의 프로필 이미지
    iluxsm

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

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

    • cozzin
      知識共有者

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

  • tmqjfwm7840님의 프로필 이미지
    tmqjfwm7840

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

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

    • cozzin
      知識共有者

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

  • popomon님의 프로필 이미지
    popomon

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

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

    • cozzin
      知識共有者

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

¥2,791

似ている講座

同じ分野の他の講座を見てみましょう!