フルスクラッチ開発に挑戦するべき理由
プログラムの仕事をしていると、jQuery やフレームワーク、ライブラリなど、他人の作ったプログラムを利用するということがよくあります。 これらを使うと、(開発工数が減るかどうかはともかく)開発の効率がよくなり、特に複数人で開発しているときは便利です。 ところが、これらが使えない仕事もあります。 それは、国や地方自治体などの仕事。 契約の段階で、第三者の作ったプログラム、ライブラリ、フレームワーク等の使用は禁止されていることがほとんどです。たまに民間の企業でも禁止されることがあります。 禁止の理由はいろいろあると思いますが、一番の理由は、それらのプログラム等に問題があった場合、直せない(ことが多い)から。 オープンソースの場合、攻撃対象になりやすいので、早急な対応が必要になってきます。 国や自治体の場合、機密情報を扱うこともあり、基本的にフルスクラッチでの開発を要求されま..
2017/10/27 23:09