DRY 原則

DRY 原則とは、情報システムの構成や構築手法についての原則の一つで、同じ意味や機能を持つ情報やデータを複数の場所に重複して置くことをなるべく避けるべきとする考え方。

転じて、プログラムコード中で同じ (ような) 動作をするコードを何度も書かずに、一度書いたものを再利用するようにすべきとする意味で用いられることもあるが、こちらは本来は “Once and Only Once” (OAOO) 原則と呼ばれるものである。

—— e-Words

参考

DRY 原則 (Don’t Repeat Yourself) とは | e-Words

フック

フックは、プログラム中の特定の箇所に、利用者が独自の処理を追加できるようにする仕組みである。

—— Wikipedia

参考

フック – Wikipedia

What is meant by the term “hook” in programming? – Stack Overflow

ブロブ/BLOB

  • データベースにおいてバイナリデータを格納するデータ型。「Binary Large Object」の略。
  • Web ブラウザにおいては不可変なバイナリデータを表すオブジェクト。

参考

バイナリ・ラージ・オブジェクト – Wikipedia

Blob | MDN

スタックトレース/バックトレース

参考

What’s the difference between a stack-trace and a back-trace? – Stack Overflow

キロ/メガ/ギガ/テラ

  • kilo10^3
  • mega10^6
  • giga10^9
  • tera10^12
  • peta10^15
  • exa10^18
  • zetta10^21
  • yotta10^24

参考

情報の単位 | CyberLibrarian

kilo mega giga tera peta exa zetta yotta | Sahara’s WebLog

メモ化 (memoize)

参考

メモ化 – Wikipedia

参照渡し/値渡し

参考

関数とオブジェクト | C++入門 (wisdom.sakura.ne.jp)

インデント/字下げ

  • K & R スタイル
  • オールマンスタイル
  • KNF スタイル

参考

字下げスタイル – Wikipedia

ヒアドキュメント

参考

ヒアドキュメント – Wikipedia

サードパーティー

参考

サードパーティー | エリートネットワーク

サードパーティー – Wikipedia

依存性の逆転

参考

依存性の逆転について | おふくろさまより愛をこめて

実行環境の名称

  • development
  • test
  • staging
  • production

参考

staging 環境は stg と略すのに production 環境は prd ではなく prod なのはなぜ? – Yahoo! 知恵袋

開発環境は dev、検証環境は test、では本番環境は・・? – Yahoo! 知恵袋

MVP

参考

MVP (Minimum Viable Product) とは?実践するメリットと検証方法 | UX MILK

MVP (実用最小限の製品) について理解しておくべきこと | Growth Hack Journal

MVP 開発はプロダクト開発ではない | BLUE DOTS

完成品ではなく MVP を作る | mofmof

Deprecated / Obsolete

参考

Deprecated と Obsolete | cles blog

記事をシェアする:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です