パスワードを忘れた? アカウント作成
892788 journal
データベース

EarOwlの日記: こんな設計は間違っている 4

日記 by EarOwl

その1 : GUI 編

ある数値の表示にテキストボックスを使っていて…その数値を保存するときには…テキストボックスからテキストを取得して…文字列→数値変換をして…保存している…

さらに…そのテキストボックスはデータの表示に使うだけで…ユーザーがデータを入力する必要は無いもの…それなのに入力が禁止されていない…

その2 : DB (Access) 編

mdb ファイルが複数あって…複数の mdb ファイルにまたがるいくつかのテーブルで…オートナンバーで振られる ID の値が…一致する前提になっている…

つまり…DB にデータを追加する際は…作業者は ID が一致するように注意を払わなければならない…

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2011年11月15日 11時09分 (#2050662)

    いっぱいいっぱいの初心者が精一杯の知識を駆使して、ごく限られた条件の下なら運が良ければ動かないこともないとは言い切れない「ぷろぐらむ」をやっとこさでっちあげただけでしょ?よくある話。そいつらが設計なんて高次の概念を学ぶのはまだずっと先のステップ。

    • まったくその通りなんですが…

      プログラミングは専門外の人が、必要にかられて取り急ぎ作ったようなものならともかく、仕事として受けておきながらこれは無いだろう、と…。

      ソフトウェアは『設計ができる』と『動くものが作れる』の間の落差が激しくて、しかもそれを分かっていない、『動くものが作れる』レベルで十分だと思っている人が (自称) プログラマの中にすら沢山いるような気がします。

      • by Anonymous Coward

        気のせいじゃないから安心してください(w
        大丈夫、ハリボテだろうと中に人が入っていようと、ソフトウェアは目には見えません。
        ええ、普通の人には。

    • by Anonymous Coward

      以前、これを読んでズッコケました。
      http://el.jibun.atmarkit.co.jp/pressenter/2011/06/4-900f.html [atmarkit.co.jp]

      しかし、こういう人が身近に居ないとは限らないのが困りもの。
      今日もどこかでデスマーチ。

typodupeerror

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

読み込み中...