みなさんこんにちは。
前回から続けてSwift Playgroundsに挑戦第2回目。どんどん進めて行きましょう。前回はダークモードで表示していたので今回はライトモードへ。明るい画面になりました。今回の取り組む課題はこちら
本日の課題
- はじめに
- 新しい挙動を作る
- 新しい関数を作る
- 集めて、切り替えて、繰り返す
- 往復する
- パターンをネストする
- 並んだ階段
- パターンを探す
まずはじめに、「関数」とは何かの説明があり、あとはステージで実践で学んでいきます。
この「func」でまとめるということが最初は理解できませんでした。
左側のコーディング部分は繰り返しが多いですね。これをすっきりまとめてしまうのが大きな関数の役割です。
最初にどうやったらシンプルなコーディングができるか、何か同じパターンはないかを右側のステージ図を見ながら考えます。
というわけで、今日は全7ステージを通して関数をさらにまとめて(束ねて)効率化させるということを学びました。まだついていける!明日もがんばります。今日はこの辺で。
本日のおさらい
func | 関数を組み合わせて塊にするときに用いる |
- ネスト=あるものの中に、それと同じ形や種類の(一回り小さい)ものが入っている状態や構造のこと。
- コードを書く=コーディング
- コーディングの際は「出来るだけシンプルに美しく」を心掛ける
今日はこの辺で。