レギュラートーク(30分)

「型を使う」の意味について考えよう ~型安全と心理的安全を求めて~ iOSDC Japan 2019

8
stzn3 shiz stzn3
Swiftは型を持つ言語です。
私たちはSwiftを使っている限り型を必ず使用しています。

しかし、型をいつも意識してコードを書くことはあまり多くないのではないでしょうか?

私はこれまでに仕事で複数の言語を扱ってきましたが、
型というものを当然あるものとしてあまり意識してきませんでした。

しかし、iOSエンジニアとして働くために
Swiftという言語と向き合う時間を増やしていく中で
型に関しての意識が強くなり
型を意識して使うことでより安全に安心して開発を進めることができると思うようになりました。

今回は

「型ってなんだろう?」
「型を使うことで何が良いんだろう?」
「型を意識したコードの書き方ってどういうものがあるんだろう?」

などについてお話ししたいと思います。
※コンパイラの話は出てきません。

私ようにこれまで型について何となく使っていたという方が

「型があるって良いな」
「型をもっと意識して使ってみよう」

と思えるきっかけになり
より安全に安心した開発を進めるための一助になりましたら幸いです。
iosdc-japan-2018 sponsors iosdc-japan-2018 potential-sponsors 開催後請求
ブースWL 要支払確認 要モノクロロゴ
仮採択 採択しない Rookie
仮採択 採択済 保留 情熱加点 採択しない 前夜祭 目玉 ルーキーズLT参加
Order#確認 アンケートメール不要