構造化の美しさを競うスレ

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
オブジェクトオリエンティッドに構造化されたライブラリは
機能美を放っているように思える。
俺が一番美しいと思うライブラリはJavaAPIだ。
あれほど綺麗なライブラリは類を見ない。

C#、C++、Dで用いられているライブラリの多くは
糞の塊にしか思えない。特にMFCは痛すぎる。

洗練されたライブラリについて語るぞ。
2デフォルトの名無しさん:05/01/23 01:59:06
LINUXのコードはかなり素人だな
3XUNLI:05/01/23 02:09:30
linux上で動作するシェルプログラム中に、sleepコマンド発行の記述が
あるのですが、設定値を経過してもsleepし続けることがあるのですが、
何故でしょう。知っている方、教えて下さい。
4デフォルトの名無しさん:05/01/23 05:56:35
5デフォルトの名無しさん:05/01/23 10:24:19
>>1
「構造化の美しさを競うスレ」というスレタイで
>俺が一番美しいと思うライブラリはJavaAPIだ。
と書くとは、なかなか・・・

>>1 はJava 厨と構造化技法厨、
双方から毛嫌いされる事を狙っているんだろ。
6デフォルトの名無しさん:05/01/23 10:55:38
Javaのライブラリはすごいと思うけどな。
7デフォルトの名無しさん:05/01/23 11:24:22
確かにJavaのライブラリは綺麗に作られてるね。
MFCとは比べ物にならない。
8デフォルトの名無しさん:05/01/23 11:27:47
美しさといえば名前。例えば薔薇、ああ、なんて良い響きなんだ。ああ、ばらばら。
命名規則も美しさが問われるんだろうな。年号、年号の年、年号と年号の年…、何だこりゃ!
9デフォルトの名無しさん:05/01/23 11:50:17
詩的な「美しさ」より、もっとビジネスライクに「洗練」と言った方がいい。
構造化と実装方法を同時に議論するのは意味あるのか?
構造化は様式や考え方の一種じゃなかったか?
10デフォルトの名無しさん:05/01/23 18:41:48
STLの方が綺麗ですよ。
11デフォルトの名無しさん:05/01/23 21:36:03
>>7
この業界下手に綺麗な実装の奴は流行らないというジンクスがあるからなぁ。
12デフォルトの名無しさん:05/01/24 19:52:23
汚くても動作が美しければ
13デフォルトの名無しさん:05/03/03 22:48:19
構造化したくても、適切な構文がない、ってないか?
while(true) { とかループ組んどいて途中から break するパターンとか、
if 〜 else if 〜 else if の多重分岐とか、
その類とかが綺麗に書ける構文ってないもんかなと思う。
あと、BASICにあった swap と擬変数MID$ が欲しい。
14デフォルトの名無しさん:05/03/03 23:31:38
もっとも美しいのは、何もない状態、無だよ。
15デフォルトの名無しさん:05/03/03 23:35:00
>>14
なんにもないと通らんコンパイラもあったりするのだよ(^_^;)
FORTRAN で

    END.

っつーのは美しいような気がしたが。
16デフォルトの名無しさん:05/03/04 12:43:04
構造化と抽象化が素晴らしいのはEclipse 3系のコードだな。
やりすぎてすげー複雑だが。
17デフォルトの名無しさん:05/03/04 21:45:49
このスレッドは構造体を書けばいいのか?
ホレ、

struct Charactor{
    char Name[64];
    int Maxhp;
    int hp;
    int Maxmp;
    int mp;
    int speed;
    int pow;
    int at;
    int con;
    int def;
    int luck;
    int WeaponNamw[64];
    int ArmerName[64];
    int ShooseName[64];
};
18デフォルトの名無しさん:05/03/04 21:53:06
>>7
よりによってMFCと比べるのかよ

>>1
InterViews とか NIHCL をしらんのか!
19デフォルトの名無しさん:05/03/04 22:01:27
MFCはドキュメント・ビュー・アーキテクチャを使わなければ
それなりに美しいコードが書けなくもない。
20デフォルトの名無しさん:05/03/04 22:27:32
MFCのスレッド周りのわかりにくさ
21デフォルトの名無しさん:05/03/05 07:12:41
    ∧_∧ ∩ /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   ( ´∀`)/ < 先生!WinMain()が見つかりません!
 _ / /   /   \______________
\⊂ノ ̄ ̄ ̄ ̄\
 ||\        \
 ||\|| ̄ ̄ ̄ ̄ ̄||
    .|| ̄ ̄ ̄ ̄ ̄||
22マシダセイコ
>>21
あるある!