コードコンプリート コードコンプリートメモ書き 変数の章のメモ書き、と。 変数は最初に使用する場所の近くで初期化する。 変数は宣言時に初期化する。 変数の寿命はできるだけ短く。 グローバル変数を使用する時は気をつける。 それぞれの目的に一意な変数を作成して使用する。 ... 2021.02.14 コードコンプリート書評
雑記 エルゴヒューマンプロの椅子買った だが生産性は上がらない。 ケツや腰は痛みがなくなった。 だが生産性は上がらない。 どうやら、コード書く力は椅子の良し悪しは関係ないようだ。 2021.02.12 雑記
プログラミング Invalid redeclaration of ” というエラー Invalid redeclaration of 'name' = 'name'の無効な再宣言 この場合だと、「name という変数が他にもあるから使えないよ!」ということを Xcode が教えてくれる。 (エラー集のまとめ... 2021.02.10 プログラミング
プログラミング コードコンプリート「防御的プログラミング」の章のメモ書き 「防御的プログラミング」とは、プログラミングに対して防御的になること、つまり「そうなるはずだ」と決めつけないことである。 プログラムには必ず問題があり、プログラムは変更されるものであり、賢いプログラマはそれを踏まえてコードを開発する... 2021.02.07 プログラミング
コードコンプリート コードコンプリートメモ書き うーん、、、今回読んでピンと来たの短いな……。決められた時間で決めた範囲を読んで、天啓が走った箇所をメモするスタイルだが、今回は少ない。 ルーチンを作成する最も重要な理由は、プログラムを頭で理解しやすくすることである。 プロ... 2021.02.06 コードコンプリート書評
Tips switch 文で「Switch must be exhaustive」エラー文が出たとき "スイッチは網羅的でなければなりません"。マジかよ……。 ググったら解決方法簡単に出てきた。 default 文書けばOK。もしくは、適応するパターン文書いてあげれば良い。 2021.02.03 Tips
Tips Xcode 内で探しているファイルをクイック検索する方法 ナビゲーションエリアで検索するのが常套手段なわけだが、まあちょっと段階を踏むのでめんどくさい。 なんかもうちょい素早く探せないかなーと思ったら、あった。 shift + command + o でXcode内のファイルを探せる... 2021.02.01 Tipsプログラミング