EarOwlの日記: こんな設計は間違っている 4
日記 by
EarOwl
その1 : GUI 編
ある数値の表示にテキストボックスを使っていて…その数値を保存するときには…テキストボックスからテキストを取得して…文字列→数値変換をして…保存している…
さらに…そのテキストボックスはデータの表示に使うだけで…ユーザーがデータを入力する必要は無いもの…それなのに入力が禁止されていない…
その2 : DB (Access) 編
mdb ファイルが複数あって…複数の mdb ファイルにまたがるいくつかのテーブルで…オートナンバーで振られる ID の値が…一致する前提になっている…
つまり…DB にデータを追加する際は…作業者は ID が一致するように注意を払わなければならない…
設計がなされていないだけ (スコア:0)
いっぱいいっぱいの初心者が精一杯の知識を駆使して、ごく限られた条件の下なら運が良ければ動かないこともないとは言い切れない「ぷろぐらむ」をやっとこさでっちあげただけでしょ?よくある話。そいつらが設計なんて高次の概念を学ぶのはまだずっと先のステップ。
Re:設計がなされていないだけ (スコア:1)
まったくその通りなんですが…
プログラミングは専門外の人が、必要にかられて取り急ぎ作ったようなものならともかく、仕事として受けておきながらこれは無いだろう、と…。
ソフトウェアは『設計ができる』と『動くものが作れる』の間の落差が激しくて、しかもそれを分かっていない、『動くものが作れる』レベルで十分だと思っている人が (自称) プログラマの中にすら沢山いるような気がします。
Re: (スコア:0)
気のせいじゃないから安心してください(w
大丈夫、ハリボテだろうと中に人が入っていようと、ソフトウェアは目には見えません。
ええ、普通の人には。
Re: (スコア:0)
以前、これを読んでズッコケました。
http://el.jibun.atmarkit.co.jp/pressenter/2011/06/4-900f.html [atmarkit.co.jp]
しかし、こういう人が身近に居ないとは限らないのが困りもの。
今日もどこかでデスマーチ。