プログラミング JavaのEnum型を使って分かりやすいプログラムを書く方法 プログラムはできるだけシンプルに分かりやすく記述することで、バグや認識違いを少なくすることができます。 JavaのEnum型は、型に安全なプログラムにすることができる仕組みで、その結果プログラムが分かりやすくなり認識違いを少なくできる手法の1つです。 本記事では、JavaのEnum型を使って分かりやすいプログラムを書く方法について解説します。 2020.12.16 プログラミング
プログラミング Pythonのmatplotlibを使った棒グラフの作成方法 Pythonのmatplotlibを使うと様々なグラフを作成することができます。 本記事では、棒グラフの作成方法について解説します。 記事内に記載しているプログラムは、Python3.6.8を使って動作確認をしています。 2020.12.15 プログラミング
プログラミング JavaScriptの即時関数 プログラムはできるだけシンプルに分かりやすく記述することで、バグや認識違いを少なくすることができます。 JavaScriptの即時関数は、プログラムを他のプログラムとの重複を排除して認識違いを少なくできる手法の1つです。 本記事では、JavaScriptの即時関数について解説します。 2020.12.14 プログラミング
副業 今から副業でプログラミングを始めるのは遅い?【結論:遅くない】 これから副業でプログラミングを始めようと考えている方は、「今から副業でプログラミングを始めるのは遅い?」と考えていると思います。 現役エンジニアである僕が考える結論は「今からでも遅くない」です。 本記事では、今からでも遅くない理由を解説していきます。 2020.12.13 副業
転職 【体験談】SIerからWebエンジニアに転職して変わったこと5選 SIerからWebエンジニアへの転職を考えている方の中には、転職後の変化について心配していることもあると思います。 僕は、SIerに約10年ほど勤め、スタートアップのWeb系企業に転職しました。 転職後の体験も踏まえて、僕自身がWebエンジニアになって変わった点をお伝えします。 2020.12.12 転職
プログラミング Goの無名関数とクロージャ プログラムはできるだけシンプルに分かりやすく記述することで、バグや認識違いを少なくすることができます。 Goの無名関数とクロージャは、プログラムの見通しを高めてくれる手法の1つです。 本記事では、Goの無名関数について解説します。 2020.12.11 プログラミング
プログラミング Rubyのキーワード引数 プログラムはできるだけシンプルに分かりやすく記述することで、バグや認識違いを少なくすることができます。 Rubyのキーワード引数は、引数の意味を分かりやすく記述することができる手法の1つです。 本記事では、Rubyのキーワード引数について解説します。 2020.12.10 プログラミング
プログラミング JavaのストリームAPI プログラムはできるだけシンプルに分かりやすく記述することで、バグや認識違いを少なくすることができます。 JavaのストリームAPIは、プログラムをシンプルに記述することができる手法の1つです。 本記事では、JavaのストリームAPIについて解説します。 2020.12.09 プログラミング
プログラミング Pythonの内包表記 プログラムはできるだけシンプルに分かりやすく記述することで、バグや認識違いを少なくすることができます。 Pythonの内包表記は、プログラムをシンプルに記述することができる手法の1つです。 本記事では、Pythonの内包表記について解説します。 2020.12.08 プログラミング
プログラミング JavaScriptの分割代入 プログラムはできるだけシンプルに分かりやすく記述することで、バグや認識違いを少なくすることができます。 JavaScriptの分割代入は、プログラムをシンプルに記述することができる手法の1つです。 本記事では、JavaScriptの分割代入について解説します。 2020.12.07 プログラミング