トップページ > プログラム > 2016年06月13日 > 6lLRtxxr

書き込み順位&時間帯一覧

2 位/204 ID中時間01234567891011121314151617181920212223Total
書き込み数0030000000000000000000025



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
開発速度と動作速度、どちらに最適化するべきか? [無断転載禁止]©2ch.net

書き込みレス一覧

オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
103 :デフォルトの名無しさん[sage]:2016/06/13(月) 02:06:07.50 ID:6lLRtxxr
C#をやればわかるが、あれはドットネットフレームワークのクラスを張り合わせて、もしクラスライブラリーになければ諦めるような人たちのための言語だよ

それでもc#はいい言語だけどないかんせんwpfみたいなダメなフレームワークが出てきて、msもとうとうjavascriptをサポートしはじめたでしょ

もしc#がダイナミックをサポートしなきゃ、vsの力を最大限使って捩じ伏せるという思想を維持できたのに、ダイナミックをサポートしたせいで、ライブラリーのアーキテクチャの一貫性がなくなったよな

ダイナミックタイプをサポートするなら一番最初の段階で導入しなきゃダメだったしc#はあきらかにドキュメントが貧弱な言語だ
最初のリファレンスが日本語を成していないmsdnじゃ話にならないでしょ

てかオブジェクト指向ライブラリーってドキュメント貧弱なら使い物にならないんだけど、外部ライブラリの学習コストを再利用性派はどう考えてるんだろうな

それこそ自分で書いたほうがマシって奴ね
然るに再利用にこだわる人間はプログラムがへたくそでそれを自分で書けないから再利用したがるんじゃないのか

そんな奴がパフォーマンスチューニングできんの
開発速度と動作速度、どちらに最適化するべきか? [無断転載禁止]©2ch.net
2 :デフォルトの名無しさん[sage]:2016/06/13(月) 02:13:01.69 ID:6lLRtxxr
要求されるスループットによる
リアルタイムハイポリ3Dレンダリングを実装するときに開発速度に最適化しても動作速度がでないんなら商品価値はない

逆にそこまでリアルタイム性がないなら開発速度優先でいいだろう
とろくさいウェブサイトはUXとしては最悪だが、改善する余地を後に残すのなら開発速度を優先してコンテンツをまず充実させたらいいだろう

出来上がったコンテンツにおうじてデータフローを最適化すればいい
開発速度と動作速度、どちらに最適化するべきか? [無断転載禁止]©2ch.net
3 :デフォルトの名無しさん[sage]:2016/06/13(月) 02:19:29.28 ID:6lLRtxxr
究極的にいえば開発速度が速くないと要素、コンテンツが出来らない状況で早すぎる最適化をしてしまう
システムの全体像が見えてくるのは結局開発後期なのだから開発スピードをあげないと、最後のチューニングのじかんが捻出できなくなるかもな
ツイッターとかはRoRでプロとタイピングしてscalaにいこうしたし、開発速度があればそういう無茶もできる
だがリアルタイムシステムにそんな議論は必要かといえば、結局ハードウェアにべったりなコードをかくわけだから大した抽象化もできない

最高のゲーム会社はスクリプトからcppをはきだすようだが、そんなレベルならこんな質問しなくていいよな
オブジェクト指向システムの設計 171 [無断転載禁止]©2ch.net
126 :デフォルトの名無しさん[sage]:2016/06/13(月) 23:12:47.60 ID:6lLRtxxr
え、君はチューリング完全であれば、つまりbrainfuckがあればなんでも実装できちゃうスーパーマンなわけ?
誰もチューリング完全かどうかで言語選んでないよね
チューリング完全かどうかが判断基準なら誰もが機械語を書いているはずだが

あとCRUDのUpdate"関数"にqsortライブラリをぶち込むというのが君の解答でいいのかな?
いかにもオブジェクト指向的な回答だと思うけどね、俺が間違ってたわ、確かにCRUDはチューリング完全だね

オブジェクトの命名でポインタを押さえることができるし
create"関数"でデータ構造の生成もできるし、update"関数"でデータ構造を更新していけばクイックソーとは実装出来たも同じだね
ただし実装の詳細については考えないものとする、がオブジェクト指向の真髄ってわけだ
開発速度と動作速度、どちらに最適化するべきか? [無断転載禁止]©2ch.net
10 :デフォルトの名無しさん[sage]:2016/06/13(月) 23:31:24.00 ID:6lLRtxxr
コードを綺麗にする作業ってのは結局開発スピードゼロだから

機能追加のためにクリーニングするのに、いかにクリーニングするか終始してる馬鹿多いよな


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。