-
【SOLID】リスコフ置換原則~その継承の使い方、正しいですか?
リスコフ置換原則 Liskov Substitution Principle 基底クラスを使用している箇所で... -
【SOLID】インターフェース分離原則~そのメソッド使わない!
インターフェース分離原則 Interface Segregation Principle クライアントは自分が... -
【SOLID】開放閉鎖原則~拡張に開いていること、修正に閉じていること
開放閉鎖原則 Open-Closed Principle 拡張に対して開いていること、修正に対して閉... -
【p2p? k8s? i18n?】あなたの知らない数字略語の世界
若かりし頃、外国籍プログラマーのかたと仕事しました。date2string のようなメソ... -
【SOLID】単一責任原則~変更する理由は、ただひとつだけ
単一責任原則 Single Responsibility Principle クラスを変更する理由はひとつ以上... -
【ChatGPT】プログラム言語13選、いろいろ”Hello World”
プログラム言語、いろいろあります。「今年学びたいプログラム言語」「稼げるプロ... -
【DRY原則】コピー&ペーストだけではない二重化の罠2選
DRY原則 Don’t Repeat Yourself 繰り返すな 同じことは同じ場所に、ただひとつだけ... -
【YAGNI原則】必要になると思っているなら、それはいらない
YAGNI原則 You Aren’t Going to Need It それはいずれ必要にならない 初心者プログ... -
プログラミング初心者に伝えたい5つのこと
プログラミング初心者が学ぶ方法は、いろいろなサイトに記載されています。 本職プ... -
【ヨシュアツリー原則】良い名前をつけなければ、それは見えない
ヨシュアツリー原則 "ヨシュアツリー"という名前を知れば、それが見えるようになる... -
KISS原則~プログラムは、シンプルでさえあればいい
KISS原則 Keep it simple, stupid! シンプルにしておけ!この間抜け! "Keep it si... -
【ChatGPT】初心者プログラマーの、お手軽AIプログラミング
プログラミング初心者。まずProgateで学んで、次は本格的なプログラミングに挑戦し...