あるプログラムの改善点を聞いたり、複数思い浮かんだプログラムのうちのどれが良いプログラムであるかを聞いても良いのでしょうか?
質問といえば質問だし、teratailの方針に合わないと言えば合わないし...
######質問
-
teratail的(方針等)にどうか
-
ユーザー(回答者)的にどうか
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答5件
0
ベストアンサー
具体的な改善点(たとえば処理速度を上げたい、メモリ使用量を削減したい、Macでも動くようにしたい等)を聞いたり、具体的な選考基準(処理速度重視、メモリ使用量重視、メンテナンス性重視等)に基づいてどれが良いか聞いたりすることは有りだと思います。ただ、質問にプログラム全体を載せるには枠が小さすぎますので、GitHubやGistなりを利用するか、改善したいコード部分を絞るべきでしょう。
逆に具体性が無く、曖昧で、ファジーな聞き方だと、何が本当に欲しいかわからないから、求めるような回答は得られないし、質問になっていないとマイナス評価になると思います。例えば次のような感じの質問です。
- コードレビューをお願いします。 → 私達はあなたの上司でも部下でも元請けでも下請けでも先生でもお母さんでもありません。お仕事の一環なら、お金を払って然るべき方に見て貰ってください。
- 完璧なプログラムにしたい。 → 世の中に完璧はまだありませんので、まずは完璧なプログラミング言語を作るところから始めてください。
- ベストなものを選びたい。 → 何がベストかは状況によって異なりますので、ご自分で判断していただくしかありません。
- 一般的な方法を採用したい → 流行り廃りはありますが、一般的などと言うものはありません。多用性は善です。
- 将来性があるのはどれか。 → 未来は誰にもわかりません。
なお、コードレビューに特化したCode Review Stack Exchangeというサービスもあります。英語ができれば、こちらを利用するのも有りだと思います。
投稿2016/08/25 21:51
総合スコア21737
0
レビューは
NGがでたらやりつづけるので
依頼、回答(解答ではない)、修正、依頼、回答
でOKが出るまでやり続けます。
なので、qiita.com 等の方がいいかと思います。
※ ちなみに完全な完了(解決)は基本ありません。大体は妥協で終わります
投稿2016/08/25 23:04
編集2016/08/26 01:55退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/08/26 05:45
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/08/26 05:44