ネイチャーエンジニアのモノづくり術

プログラミング、フリーランス、コンテンツ制作に関する情報を発信します。

プログラミング

プログラム設計は何のためにするのか?【有効な設計パターンも紹介】

プログラム設計は何のためにするの?良い設計はどうしたらできる?こんな疑問にお答えします。 ネイチャーエンジニアの亀田です。 僕は10年ほど会社員エンジニアを経験したのち、フリーランスとして独立して2年ほど経験しました。 僕も多くのプログラム設計…

MVCモデルとは?プログラム設計におけるメリットやMVVMも解説

MVCモデルって何?どんなメリットがあるの?こんな疑問にお答えします。 ネイチャーエンジニアの亀田です。 MVCモデルは、プログラミングにおける設計概念です。 最も基本的なMVCを元に、MVC2やMVVMなどの派生型も登場しています。 この設計概念を正しく使う…

オブジェクト指向のメリットとは?【プログラミング設計に役立つ】

オブジェクト指向って何が良いの?どうやって役立てれば良いの?こんな疑問にお答えします。 ネイチャーエンジニアの亀田です。 僕は会社員で8年、フリーランスで2年、エンジニア経験を積んできました。 多くのプログラミング言語に組み込まれている考え方に…