マガジンのカバー画像

プログラミング

5
運営しているクリエイター

2020年9月の記事一覧

プログラミング初心者のコードをレビューした時の内容を教えます

前回のノートに経歴や経緯などを書いていますが、4月からプログラミングを個人で教えており、コードレビューをたくさんやりました。その経験から、同じようなことを何人にも指摘しましたので、その内容をまとめてみました。 初学者の方に多いのは「functionは何をするか分かる」「if文は何をするか分かる」と、それぞれについては理解しているのですが じゃあ、それをどう使うの? というのが分からないかと思います。 もちろん「if文とはこう使うものだ」と1パターンしかないのであればい

プログラミング初心者がやりがちな間違った名前の付け方

前置きこちらのノートに経歴や経緯などを書いていますが、4月からプログラミングを個人で教えており、コードレビューをたくさんやりました。その経験から、同じようなことを何人にも指摘しましたので、その内容をまとめてみました。 前回はコードレビューの内容と改修の手順まで書きましたが、今回はあっさりめです。 今回は変数名について書きます。 例えその1例えばアプリの初回起動時に出てくるウォークスルー画面を作る時です。LINEのようなコミュニケーションツールの場合だと以下のような感じで

プログラミング初心者のコードをレビューした時の内容を教えます2

前回に続いて初学者のコードレビューをたくさんやった経験から、同じようなことを何人にも指摘しました。今回も別の内容でまとめてみました。 今回はがっつりSwiftに関することです。 初学者の方に多いのがズバリ「Enumが正しく使いこなせてない」ことです。 今回も初学者が書きがちなコードを載せてそれをリファクタリングしていきます。 作りたい機能 単純に「男性」と「女性」のカード(セルっぽくなってしまったけど)を並べてタップしたら「これは男性です」「これは女性です」とアラート