Naughty Oldman

誰につぶやくでもなく

C/Sシステムにおけるレビューの方法と範囲

クライアント/サーバー・システムの構築におけるレビューについて記す。 ドキュメント・レビュー 設計書等、ドキュメント上への記載内容をチェックするレビュー。サーバ・アプリケーションは、画面/プロセス単位の、機能仕様と構造、クライアント・アプリ...
誰につぶやくでもなく

C/Sシステムにおけるアプリケーションの開発工程

ユーザ向けアプリケーションの基本的な動きはイベント・ドリブンである。ボタン操作などのイベントが起きれば、それに連動した処理が動くしかけになっている。従って、イベントの発生に応じた処理を記述するようにして、アプリケーションを開発してゆく。開発...
誰につぶやくでもなく

C/Sシステムにおけるシステム開発体制の組み方

ラウンドトリップ型開発〔RAD方式〕やタスク・ブロック管理は、少数のエキスパートを労働集約的に集め、所謂「タスク・フォース」によって、短期間に開発を行なうという考え方である。容易に推察出来る事だが、いかなるシステム/プロジェクトであれ、必要...
誰につぶやくでもなく

C/Sシステムにおけるプロトタイピングの種類

情報システムは極めて不確定性の高い基盤のうえに成り立っている。刻々と変化する技術や、それらを取り入れた製品群が登場するため、選択肢は増える一方であるばかりでなく、実際に情報システムを構築するうえで検討すべき、それらの組み合わせは、ほぼ無限で...
時には賢者の言葉

警告: Dhrystone自体を性能測定に使用することは、あなたの職業上の健康を 害することになります。

... ラインホルト・バイカー博士(Dhrystoneベンチマークの開発者)
時には賢者の言葉

もし本当にリプレースしたとすれば、これまでよほど過大投資をしていたのではないだろうか

「汎用機からパソコンLANへダウンサイジングした」この記事を読んだ時、「本当かな?」と思った。(…中略…) もし本当にリプレースしたとすれば、これまでよほど過大投資をしていたのではないだろうか。単なる過大投資の修正であり、ダウンサイジングで...
誰につぶやくでもなく

アプリケーション開発とシステム構築には、風呂場の改修と母屋の建て直しほどの違いがある

アプリケーションは開発(Develop)される。しかし、システムは構築(Construct)されるものだ。この二つには、風呂場の改修と母屋(おもや)の建て直しほどの違いがあるのに、なぜか、クライアント/サーバでは、区別されていない事が多い。
時には賢者の言葉

もしかすると、あの足あとは、わたしのものだったのではないでしょうか

もしかすると、あの足あとは、わたしのものだったのではないでしょうか。それをうっかり、わけのわからない足あととまちがえて、ふるえあがっていたのではないでしょうか。 ...「ロビンソン漂流記」こども世界名作童話/ポプラ社
時には賢者の言葉

情報を組織する方法は五つしかない。アルファベット/カテゴリ/時間/大きさ、そして場所のいずれかである

いかに発見するかは、いかにデータを組織するかによって決まる。たとえばもし、単語がアルファベット順に並んでいる事を知らなければ、どうして辞書で単語を調べられるだろう? 情報を組織する方法は五つしかない。アルファベット/カテゴリ/時間/大きさ、...
時には賢者の言葉

理由はの一つは、私達には方程式が解けないということです

だから私達が頭脳を支配する基本的な方程式を知っているといっても、それらを使って人間の振舞いを予測する事なんてできないのです。(中略) 理由は二つあります。一つは、(複雑で余りにも要素が多過ぎるため)私達には方程式が解けないということです。 ...
時には賢者の言葉

正常に作動する複雑なシステムというものは、常に、正常に作動する単純なシステムから発展したものだ

どう対処したら良いか解らないエラーは、テストしてはならない。…「マーフィーの法則」より スタインベックのシステムプログラミング・ガイド プログラムは、やって欲しいことではなく、やれと言ったことをするものだ…「マーフィーの法則」より グリール...
時には賢者の言葉

いつ尽きるともない追い掛けっコをしている人間それがプログラマではないか

プログラマには、各時代に見合った常識が要求される。しかし、プログラマにその常識が行き渡る前に、次の時代が始まってしまう。いつ尽きるともない追い掛けっコをしている人間それがプログラマではないか。 ... 守分淑子(株式会社)数理技研