Slide 1

Slide 1 text

2020.11.27 (Fri) 第一回 よちよち.swift 集まれ!初心者LT会!![オンライン] @the_uhooi 効率よく Swift で を キャッチアップしよう! 静的解析

Slide 2

Slide 2 text

iOS app developer いつまで経ってもよちよち

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

1990/09 0 ウホーイ爆誕 ... 2009/04 18 大学 数学科 入学 2013/03 22 大学 数学科 卒業 2013/04 22 未経験で SE に就職(C#) 2014/06 23 iOS アプリ開発開始(Objective-C) 2016/12 26 Qiita 初投稿 ️ 2018/11 28 転職(Swift & Git) ️ 2020/11 30 よちよち.swift

Slide 5

Slide 5 text

静的解析 みなさんは「 」を ご存知でしょうか?

Slide 6

Slide 6 text

[せいてきかいせき] コードを実行せずに解析すること 静的解析

Slide 7

Slide 7 text

“未経験の言語を最も効率よく 学ぶ方法は、静的解析ツールを 導入することである” ウ・ホーイ(1990〜)

Slide 8

Slide 8 text

静的解析ツールの役割 フォーマット チェック 文法
 チェック

Slide 9

Slide 9 text

フォーマットチェック

Slide 10

Slide 10 text

フォーマットチェック

Slide 11

Slide 11 text

フォーマットチェック

Slide 12

Slide 12 text

フォーマットチェック ヨシ!

Slide 13

Slide 13 text

フォーマットチェック ヨシ! 読みやすくなる!

Slide 14

Slide 14 text

文法チェック

Slide 15

Slide 15 text

文法チェック

Slide 16

Slide 16 text

文法チェック

Slide 17

Slide 17 text

文法チェック ヨシ!

Slide 18

Slide 18 text

文法チェック ヨシ! 勉強になる!

Slide 19

Slide 19 text

文法チェック 言語の勉強には「 」が できるツールを選ぼう!

Slide 20

Slide 20 text

SwiftLint

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

まとめ ・静的解析ツールに怒られることで、文法の勉強になる ・ルールを読み込むだけでも勉強になる ・とりま SwiftLint 入れよ? コードレビューはそれからだ