プログラミング入門 Javaはオブジェクト指向だけど何が嬉しいの?
はじめてプログラミングをやってみたのがJavaだったけど、オブジェクト指向で書くと何が嬉しいのかよく分からないと思います。
オブジェクト指向の良いところを挙げたいと思います。
再利用がしやすいプログラムを書く時 ...
プログラミング入門 コードをきれいに書くコツ
コードを綺麗に書くコツをひとつご紹介します。
関数(メソッド)はできるだけ一つのことをするように例えば、計算結果に文字列をくっつけて画面に出す、と言う処理があるとします。
この処理を一つの関数内に書いてしまうと ...
知っておくとお得 要件定義の落とし穴 あいまいな言葉
今後、フリーランスエンジニアになったり、プロジェクトマネージャーを目指している人は、クライアントとの要件定義は避けては通れない道になります。
私もプロジェクトマネージャーの経験があるため、要件定義時の落とし穴についてご紹介 ...
JavaScriptおすすめのライブラリはlodash
異なるシステムでも、同じようなコードを書くことがよくあります。
二つの値が同じかどうか、データをソートする、オブジェクトから特定のプロパティのみを抽出するなどなど。
このような処理を汎用的に共通化し、再利用でき ...
プログラミング入門 CSSを微調整したいときのテクニック
例えば以下のようなHTML/CSSがあり、topとleftを使って黄色の四角をいい感じの位置に移動させたいとします。
<!DOCTYPE html><html lang="ja">&l ...
プログラミングがわからなくて挫折しそうなあなたへ
何事もはじめは苦労するものですが、プログラミングに関しては特にそれが顕著に現れると思います。
解説通りに書いたのにプログラムが動かない、解説をみても意味がわからない、分からない単語を調べたらまた分からない単語が出てきた、も ...
プログラミング入門 プログラムが動かない時の対処法
プログラムを書いていると、思い通りに動いてくれないことが多々あります。
エラーが連発して心が折れてしまうことも。
今回はこのような時の対処手順を書きます。
エラーがでていないかをみる思い通りに動かな ...
フロントエンドエンジニアにおすすめのポートフォリオ
これからエンジニアになる方にとって、ポートフォリオは自分の実力を示す大変重要なものです。
フロントエンドエンジニアを目指す人向けに、おすすめだと思うポートフォリオをご紹介します。
おすすめはカレンダーカレンダー ...
フロントエンドエンジニアになる場合に学んでおきたいこと
今回はフロントエンドエンジニアを目指す場合に、是非学んでおきたいことをご紹介します。
HTML/CSSまずはHTML/CSSです。これができないと始まらないので、しっかり学習してやりたいことをできるようにしておきましょう。 ...
プログラミング入門 変数名に気をつけて読みやすいコードを書こう
まず以下のコードをご覧ください。
const hoge = data => { return data.filter(d => d.isActive)}hogeという変数名はわざとわかりにくいものにしています。 ...









