パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Google Android、違った宛先にテキストを送ってしまうバグ」記事へのコメント

  • by Anonymous Coward on 2011年01月08日 7時16分 (#1885126)

    MessagingアプリはソースによるとEsmertecが作ったらしいですが、gitで取れるソースでその回りを見ると、信じられないほど低品質のコードで、良くこれで動いているよなぁ、という代物。

    素人が手習いに作ったのがそのまま製品に乗ってしまい、基本設計を直さずに、とりあえずパッチ当てて正常系だけなんとか動くようにだけした、という感タップリです。

    例えば、PDUを扱うフレームワーク内のクラスは継承関係が無茶苦茶で、例えば、あるメンバ変数にアクセスするのに本来superクラス側のメソッドを使用すべきをthis側で処理してしまっているためにクラス毎にoverrideされた値が取れてしまって、仕方ないので継承したクラス側で無意味に変なメソッドが増えてる、とか、そりゃひどいものです。

    直すには再設計が必要だから、放置だったんじゃないかと。

    • by Anonymous Coward
      「イーフローは、Java™、Android™、ブラウザなどのテクノロジーを得意とする、組み込みに強みを持つソフト開発会社です」
      強みって言葉は、つくづく・・・
      • by Anonymous Coward

        強みってのは、出荷ベースの言葉なんですよ。
        どんなひどいバグだらけのコードでも、そこそこ台数が出てればそれは実績です。
        マーケティング視点で言えば、売れる製品=良い製品だから。

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

処理中...