集団でソフトウェア開発をするときは、コードレビューをしたりされたりしながら進むのが当たり前となった昨今。 僕が自然と心掛けるようになったコードレビューお作法などをお気楽に書いてみます。 安易に「良い」とか「悪い」とか、一次元的な評価を下すのはよす他人のコードに対し、絶対的に「良い」とも絶対的に「悪…
初心者向け。覚えておきたい 「ガード節」という書き方。 – Qiita
最初に 何においてもそうですが、どのような場合にも当てはまるやり方というものではありません。 ケースによっては逆に読みづらくバグを生みやすくなる場合もあります。 これから紹介するものは、コードを最適化するとき、読みやすくするときの手段の一つとして理解していただければと思います。 ガード節とは 処理の対…
超上流から攻めるIT化の事例集:システム化の方向性と計画:IPA 独立行政法人 情報処理推進機構
・方向性と計画 成果物は「経営者が参画する要求品質の確保」に記述されている 表4.2「役割分担と成果物例」にならい分類・表示している。 要件定義についてはこちら
安全な ウェブサイトの 作り方 改訂第 6 版
安全な ウェブサイトの 作り方 改訂第 6 版
Part4 初めてのデータベース設計
一部の組み込み系システムを除けば,業務系システムはすべて何らかのデータベースを使っており,データベースを中核にしてシステムができあがっています。データベースを押さえることは,システムの中核を押さえることにほかなりません。したがって,データベースをどのような手順で,何に基づいて設計するのかを知って…