コメント: Re:ハッカーニュースのコメントを抄訳してみる。誤訳指摘歓迎。 (スコア 1) 147
私は富士通で5年ほど携帯開発に携わっていましたが、特別に読みにくいコードではありませんでしたよ。(開発チームに依るのですが・・・)
しかし、ドキュメントの作成方法が稚拙で、とてもその後の開発に役立つものではありませんでした。
世間じゃガラケーがAndroidに負けた理由をいろいろ推測してるけれど、 「自ら作ったスパゲッティプログラムの重みに耐えきれずに自壊した。」 というのが一番大きいんじゃないかと思ってる。柳京ホテルもビックリ。
ケータイメーカーにしてみれば、Androidは渡りに船で救世主だったわけだ。
上述から、コードの品質が製品戦略上の問題点になることはありませんでした。
メインストリームをガラケーからスマホに転換させた理由としては、キャリアの意向ですね。
また、SymbianからAndroidに変わったからといって、生産性が良くなったということはないですよ。
結局は巨大プロジェクトを管理するためにウォーターフォールモデルを採用し、素人集団で効率の悪い開発を続けるしかないのです。
元記事のコメントが言うように、人月方式でやってる以上、これは変わらないでしょうね。
ACCESSさんなどのサードパーティーベンダのコード品質が悪いのは、移植性を保つための弊害が出てると感じました。
C言語で無理矢理オブジェクト指向やってたりしたのを見たことありますが、結構厳しいですよね。