バグが存在しないプログラムがあるとすれば、それは1文字も書かれていないコードです(プログラムと呼べるかはおいておいて)
次に不具合の少ないプログラムは1文字からなるプログラムです。
そして1文字、1文字と増えるにつれて不具合が発生する確率は高くなります。
世の中の大半のシステムは作ったあとも機能追加、機能修正を繰り返しよりよいサービスに進化していってます。
そして膨大な行のプログラムの塊へと成長していきます。
そこで重要になるのがどのようにコード(プログラムの断片)を無理なく積み上げていったかが問題になります。
場当たり的な積み上げ方を続けた結果、巨大なプログラム群に一行差し込むのに1ヶ月テストをしなければならなくなってしまうかもしれません。
昨今ではフレームワーク、デザインパターンやクラウドアーキテクチャーなどの登場によりだいぶ改善されてきていますが、最後にサービスの質を担保するものは開発者です。
システム開発は家と似ていると思いますが、外側がいくら綺麗であろうともシステムが健全に作られているかはわかりません。
弊社では経験に裏打ちされた職人エンジニアがお客様のサービスの品質を内側から支えます。
RubyとRuby On Railsを利用したWEBシステム開発が得意です
2020年8月7日 | 合同会社 サンダルボータを設立しました |
会社名 | 合同会社 サンダルボータ |
設立年月日 | 2020年(令和2年)8月7日 |
代表者 | 藤井 由継 |
事業内容 | WEBサービスの企画・開発・運用・保守 |
所在地 | 千葉県市川市中山1-20-5 |