プログラミング入門 プログラムを書く時は問題を小さく分割すると良い理由
たとえば、今のプログラミング言語で関数もクラスも使えない場合に、どのようにプログラムを書く必要があるでしょうか。
関数やクラスは再利用を可能にしています。
それができない場合、同じコードを何度も書かなくてはいけ ...
プログラミング入門 再帰的な処理とは?
数値と回数の二つの引数を受け取って、数値を回数分配列にpushする処理を考えてみます。
const createArray = (value, times) => {let result =それではこれを再帰的に書き ...
エンジニアになるのに学歴はどれくらいみられるか。他に何をみているのか。
私は採用側も経験したことがあるのですが、その時にどの程度学歴をみていたかを記載します。
結論から言うと、一応学歴は確認しましたが、それをもって決定することはしませんでした。
履歴書に学歴が載っているので確認はし ...
JavaScript オブジェクトをコンソールに表示する際のテクニック
デバック目的でオブジェクトをconsole.logで表示することがあると思います。
しかしそのままやると以下のように階層構造で出力されます。
オブジェクトの中身をすべてコピーしてどこかに貼り付けたいときはこのま ...
なぜプログラミングをすると幸せになるのか
プログラミングを覚えると稼げる!!
いやいや、バグに追われて死んでしまう。
いろいろな意見がありますが、本質的にはどうなのでしょうか。
人間は創造的なことに幸せを感じる人間は消費的な行動より、創造的 ...
プログラミング入門 変数のスコープが狭いとなぜ良いのか
プログラムを書く時に、変数のスコープはできるだけ狭くすると良いと言われています。
今回はこの理由を、例え話を使って書こうと思います。
例え話とある村で事件がおきました人口100人程度の小さな村で殺人事件がおきま ...
プログラミング入門 PHPのemptyに要注意
突然ですがクイズです。
以下の結果はtrueでしょうか。falseでしょうか。
empty('');正解はtrueです!
こちらはどうでしょう。
empty(0);正解は ...
プログラミング入門 PHPで参照渡しする際の注意
以下のコードをご覧ください。
<?php$myArr = ;function hoge(&$arr, $fruit){ foreach ($arr as &$item){ if($item == $ ...
JavaScript入門 エラーのスタックの見方を覚えておくと役立つ!
JavaScript でプログラムが実行される時に、内部ではどのようなことが起こるのかを知っておくと、エラー発生時に役立ちます。
今回はスタックについて書きます。
エラーが出た以下のようなコードがあります。
JavaScript入門 結局クロージャはなんのために使うのか 具体的な例から活用方法を理解する
以下のコードがあります。
let count = 0;const addCount = () => { count++;}addCount();console.log(count);//1addCount();consol ...









