アカウント名:
パスワード:
ここ何年か、オブジェクト指向分析設計やオブジェクト指向プログラミングなどを推進しているが、プロジェクトの規模が大きくなるとどうしてもうまくいかない、これはいったいなんなんだろうか?と悩んでいる。
アラン・ケイだったか、誰だったかの記事かBlogで、Smalltalkを使うとこんな感じで英語みたいになるんだよ、と書かれているものをみて、ハッ、っと思った。我々日本人ではこの感覚は英語を理解していないとできないし、これが案外オブジェクト指向のギャップではないかと。
英語圏のひとは、UMLでクラス図を描いても、そのままそれがコードになる。我々は、日本語を一旦英語にすることで、一呼吸おく必要がある。
オブジェクト指向の世界では日本語がいろいろ足かせになっていると感じている人、他にいませんか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
オブジェクト指向と英語 (スコア:2)
ここ何年か、オブジェクト指向分析設計やオブジェクト指向プログラミングなどを推進しているが、プロジェクトの規模が大きくなるとどうしてもうまくいかない、これはいったいなんなんだろうか?と悩んでいる。
アラン・ケイだったか、誰だったかの記事かBlogで、Smalltalkを使うとこんな感じで英語みたいになるんだよ、と書かれているものをみて、ハッ、っと思った。
我々日本人ではこの感覚は英語を理解していないとできないし、これが案外オブジェクト指向のギャップではないかと。
英語圏のひとは、UMLでクラス図を描いても、そのままそれがコードになる。我々は、日本語を一旦英語にすることで、一呼吸おく必要がある。
オブジェクト指向の世界では日本語がいろいろ足かせになっていると感じている人、他にいませんか?
Re: (スコア:0)
プログラマとしてグローバルに活動するのなら必須なんでしょうねぇ。
最新の技術文書も英語だし、やっぱ英語は使えるようになりたいです。
オブジェクト指向については、
「うまくいかない」という症状の質にもよるとおもうけど、
実装するべき機能の本質や役割を無視して分割しようとしていませんかね。
英語圏と日本人による、感性の違いというのはあるかもしれませんけど
設計(デザイン)で言語が壁になるとは思えないです。
僕がいままで目にしたオブジェクト指向の説明って
似たような機能や、ロジックがあれば抜き出して、別のオブジェクトにするべきだ
みたい
Re:オブジェクト指向と英語 (スコア:0)
最近、/.J はいいスルー力を持っているようだ。
#de facto が何語なのかは知らないのでAC