タグ

Wikipediaと考え方に関するtomio2480のブックマーク (2)

  • YAGNI - Wikipedia

    英: You ain't gonna need it[1]、縮めて YAGNI とは、機能は実際に必要となるまでは追加しないのがよいとする、エクストリーム・プログラミングにおける原則である。 YAGNI原則を提唱する人々は、その理由として以下を挙げている。 後で使うだろうという予測の元に作ったものは、実際には10%程度しか使われない。したがって、それに費やした時間の90%は無駄になる[2]。 余計な機能があると、仕事が遅くなり、リソースを浪費する[2]。 予期しない変更に対しては、設計を単純にすることが備えとなる。そして、必要以上の機能を追加すると、設計が複雑になってしまう[2]。 人生の時間は、貴重である。したがって、人間の能力は、ただコードを書くためではなく、現実の問題に集中するために使うべきである[3]。 結局は、その機能は必要ないかもしれない。もしそうなったら、あなたがその機能を実

  • ポンジ・スキーム - Wikipedia

    ポンジ・スキーム(英: Ponzi scheme)は、投資詐欺の一種。「出資してもらった資金を運用し、その利益を出資者に(配当金などとして)還元する」などと嘘を語り、実際には資金運用を行わず、後から参加する出資者から新たに集めたお金(の大半)を、以前からの出資者に向けて“配当金”などと偽って渡すことで、あたかも資金運用での利益を出資者に配当しているかのように装い、破綻することを前提に騙し取る手法[1][2]。 名称は詐欺師チャールズ・ポンジ(Charles Ponzi)の名に由来する[3]。 詐欺師は、「あなた(御社)のお金を運用して増やし、増えた分を(「配当」などとして)あなたに支払う」などと謳ってお金(出資金)を集め、実際には(全くあるいは殆ど)そのお金は運用せずに大部分を詐欺師自身の懐に入れ、残りを以前からの出資者に「配当」と偽って渡すことで(つまり集めたお金の一部を横流ししているだ

  • 1