はじめに
名古屋でWebエンジニアをしている片田です!
社内でつよつよエンジニアと話した時や、技術本を読んでいて口ずさみたくなる横文字や用語がたくさんあるので暗記用のメモを執筆しようと思います!
(用語の意味は間違っている可能性があります、ご了承ください)
ロゼッタストーン
保守担当者に対する簡潔な手引書のこと
プロシージャ
戻り値を返さない関数のこと(本質的には間違っているかも)
KISSの原則
Keep It Simple, Stupidの略
訳: シンプルなコードを書け、たわけ
less is more
訳: より少ないことは、より豊かである(余分なコードは書くべきでない)
オッカムの剃刀
ある事柄を説明する時に、必要以上に多くの前提を仮定するべきではない
(無駄な前提を排除するのに剃刀を使うのか...?)
インピーダンス・ミスマッチ
異なる構造の2つのもの(プログラムとかネットワークとか)を繋げる際にミスが起きること
レガシーコード
昔に作られたコード or テストが存在しないコード
YAGNI
You Aren't Going to Need It.の略
訳: それはきっと必要にならない
コードは必要最低限で書く(ソフトウェアにも当てはまる)
おわりに
随時更新していきます!