ツイート
シェア
LINEで送る
B! はてぶでブックマーク
Pocketでブックマーク
RSSフィード

IT技術に関する情報

Webに関する情報やLinuxに関する情報など、ITに関する情報を広く掲載します。

シャローコピーとディープコピーってなんだ? オブジェクト指向がややこしくしている。

プログラミング

今や、クラスを使うプログラミングは主流の一つになっています。

JavaやC++はオブジェクト指向言語のメジャーですが、それまでそうじゃなかったPHPが採用されて久しいほど浸透しています。

そこで出てくるのがシャローコピーとディープコピーという言葉です。

続きを読む

プリミティブ型変数ってなんだ? オブジェクト型に対する基本型

プログラミング

変数の型でプリミティブ型と呼ばれるワードが出てきますが、なんてことない従来の昔からある変数の型のことです。

なんでそんなワードが出来たのかといえば、従来の型とはちがうオブジェクト型が登場したから。

オブジェクト指向言語がメジャーになったから出てきた言葉。

続きを読む

Visual Studio CodeにPHP開発環境を作る。

visual studio code image

プログラミング用エディタのVisual Studio Code(VSCode)にPHP環境を作ります。

難しいことはしません。エディタがおすすめする拡張パッケージをインストールして、静的コードチェックツールのパッケージも入れましょう。

(ただし、別途インストールが必要なツールがあります。)

続きを読む

VSCodeで拡張パッケージ選びに困ったら、おすすめを入れておこう!

visual studio code image

VSCode(Visual Studio Code)はプログラミング用エディターなんですが、よりよいプログラミング環境を作るには拡張パッケージが必要です。

その拡張パッケージは膨大で、慣れてないと何を使っていいのか分かりません。それに時間をかけるのもナンセンスです。

迷うくらいなら、おすすめのパッケージを使いましょう。

続きを読む