エンジニア考察

【要検討】SESは『悪』は嘘!?現役エンジニアが3つの側面から解説

巷にあふれているSESのイメージは『悪』そのもの。雑用係・安月給・激務などなど、好き勝手言われていますが、本当にそうなのでしょうか??これからIT業界に就転職を検討されている方々に向けて、現役SESエンジニアの生の声をお届けいたします。
Java

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

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

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

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

【ナレッジ】SpringBoot入門パラメータを送受信してみる

今回はSpringBoot入門パラメータの送受信について解説していきます。 パラメータの送受信のやり方には大きくパスパラメータから受け取るパターンとリクエストパラメータから受け取るパターンがあります。 これらの方法についてみていきましょう。
Java

【ナレッジ】SpringBoot入門プロジェクトの作成から画面表示まで

SpringBoot入門プロジェクトの作成から画面表示までということで、今回はSpringBootプロジェクトの作成から文字列の画面表示までを解説いたします。 リクエストマッピングのアノテーションの使い方とアクセスURLとのマッピングについても触れてます。今回も画像多めで解説!
Java

【ナレッジ】SpringBoot入門STSのインストールから日本語化まで

SpringBoot入門ってことで、今回はSTSのインストールから日本語化までを解説していきます。 環境構築は初心者が躓きやすい場所でもあるので画像たっぷりで解説しております。
Java

【ナレッジ】ガーベッジコレクションの動きを見る

今回はガーベッジコレクションの話を交えつつ、Javaのインスタンスがメモリ領域において、どのように生成され、移動し、消滅していくのかについて解説していきます。
Java

【ナレッジ】Javaプログラムがパソコンに理解され実行されるまでの流れ

今回は「Javaプログラムがパソコンに理解され実行されるまでの流れ」と題してJVMの処理を解説していきます。 このへんの仕組みを理解しておくと、Javaプログラミングにきっと役に立つことがあるはずです。きっと、たぶんw
ナレッジ

【ナレッジ】Javadoc作成のススメ!ドキュメントHTMLを作成する

Javadocを記載しておくとプログラムを読まなくても何をやっているのか把握することができます。また、JavadocからドキュメントHTMLを作成することが出来るので詳細設計書代わりにもなる優れものです。放っておくのはモッタイナイですよ!
テスト技法

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

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