Java

Java

【爆速入門】超簡単GitBashインストール手順|Windows版

とにかく早くGitに入門したい方。細かい手順はどうでもよいという方向けの、超簡単爆速入門記事になっております。 画像多めで分かりやすくなっておりますので、この機会に是非、GitBashをインストールしましょう。
設計

【見違える】知っておくべき設計原則|単一責任の原則

単一責任の原則(single-responsibility-principle)とは、「クラスやメソッドを変更する理由は一つで無ければならない」という考えです。そして、その考えは対象のクラスやメソッドの利用者にも及びます。しかし、やりすぎるとモジュールのまとまりがなくなる危険があるので程々にしておきましょう。
初心者向け

【プログラミング入門】コメントに書く内容|意識することはたった1つ!

コメントは様々なシチュエーションで利用されますが、基本的にソースコード中に書くコメントで意識して欲しいのが「意味のあるコメントを書く」です。また、意味のないコメントは一部例外を除いて書くべきではありません。それは、意味のないコメントが溢れかえると、コードが読みにくくなるからです。最悪の場合、それが原因でバグを埋め込むことに繋がるので気を付けましょう。
初心者向け

【初心者向け】適切なインデントこそ可読性向上への近道

結論、必ず適切なインデントを付けるよう心掛けましょう!これが初心者の方でも今すぐできることですし、コードを書く上で最も重要なことの内の一つです。実際にインデントが間違っていることでバグを埋め込んでしまったなんてことも、現場では起きています。
Java

【Java入門】ガード節とアーリーリターンでネストを浅くする

すでに返却値が確定しているのであれば、即座に結果をリターンして処理を終了させましょう。この「即座に結果をリターンして処理を終了させる」ことをアーリーリターンと呼んでいます。アーリーリターンを利用することで無駄な処理をする必要がなくなります。無駄な処理をする必要がなくなるので性能面の向上、可読性の向上が期待できます。
Java

【初心者向け】スパゲッティコードから脱出する方法3選+α

基本的な文法を理解してある程度プログラムを書けるようになってくると、本人しか理解できないようなコード(※以降、スパゲッティコード)を量産する危険性が増してきます。スパゲッティコードは自分だけでなく、他のメンバーを困らせる原因にもなるので、早い段階でスパゲッティコードから脱出する必要があります。本記事では、スパゲッティコードを脱出し、華麗なコード(※以降、カレーコード)を書くための「知識・技・考え方」について解説していきます。
テスト技法

【仕様漏れを防ぐ】デシジョンテーブルの作成手順と活用方法

製造やテストをやっているタイミングで仕様の漏れに気づくことありませんか?あらかじめデシジョンテーブルを作成しておくと、そんな仕様の漏れを防ぐことができます。デシジョンテーブルを作成するタイミングとしては、要件定義、設計、製造、試験と、殆どすべての工程で役立てることが出来ます。
リファクタリング

【速攻解消】IF文のネストを浅くするテクニックとその方法

IF文のネストを浅くするテクニックとして、『反転』と『分割』について、実際にコードをリファクタしながら解説してきます。開発保守フェーズに入ったシステムでは度々ネストしているコードに出会います。これから解説する『反転』と『分割』を覚えておけば、もう恐れることはありません。
タイトルとURLをコピーしました