コードレビュー

コードレビューは、ソフトウェア開発の一工程で、 ソースコードの検査を行い、開発工程で見過ごされた誤りを検出する事で、 ソフトウェア品質を高めるためのものです。

RSS

  • 受付中

    回答
    2

    PHPの標準入力を汎用的に使えるコードを教えてほしい

    <?php $av = array(); while(true) { //$a = trim(fgets(STDIN)); $a=fgets(STDIN); if ($a === FALSE ) { break; }

    • 0評価
    • 60PV
    Touhoku Touhoku 7時間前
  • 受付中

    回答
    5

    レビューに関して(設計レビュー~ソースレビュー)

    設計レビューやソースレビューの意義や効率的な進め方に関して 背景として、属人的なプログラム実装や設計をフラットにしてレガシーな環境をレビューを行って何とか減らしていきたいという思いがあります。gitやチャットを導入して、WEBを介してある程度の情報量は共有出来ていると思っているのですが、チームで共有出来ているかというと感覚としては浸透していない印象です。

    • 3評価
    • 187PV
    ShintaroIshida ShintaroIshida 3週間前
  • 解決済

    回答
    1

    MNISTに誤差逆伝播法を実装したが精度が下がる(C#)

    前提・実現したいこと C#で機械学習の勉強を行っており、手始めにMNISTの文字認識を勉強しています。 ただ誤差逆伝播法を入れた時に学習率が向上せず、どこがおかしいのかもわからず困っております。 プログラムの概要 28*28の元画像に対して畳み込みとプーリングを繰り返して4*4の画像×16フィルタまで落とし込み、 4*4*16=256個の値を入

    • 0評価
    • 87PV
    kku6 kku6 4週間前
  • 解決済

    回答
    1

    有料でコードレビューを依頼できるサイトなどはありませんか?

    自分は趣味でプログラミングをしていて、基本一人で開発をしております。 なのでコードレビューしてもらう人材もいないので、いままでコードレビューをしたことがありませんでした。 自分の技術力を上げるためにも、コードレビューはやった方が良いと思うので、 コードレビューを依頼できるサイトなどご存知でないでしょうか? なお、自分がよく使っている言語はpyth

    • 1評価
    • 180PV
    Alice1017 Alice1017 1ヶ月前
  • 解決済

    回答
    3

    Cppcheck結果をID順にソートして確認したい

    前提・実現したいこと GUI版Cppcheckの一覧画面にはID列を表示することができます。 このID値は、解析内容をグルーピングして確認するのに有用です。 一覧画面のID列ヘッダクリックにてID順に並び替えられますが、ファイルをまたいで並び替えができないようです。 複数ファイルにまたがってID順にソートして内容を確認したいです。 実行環境

    • 0評価
    • 136PV
    can110 can110 2ヶ月前
  • 解決済

    回答
    1

    Cppcheckエラー行位置を指定してサクラエディタで開きたい

    実現したいこと Cppcheckでは、解析結果の一覧画面の行ダブルクリックで、エラー元のファイルをメモ帳で開くことができます。 これを普段使い慣れているサクラエディタで、行位置までスクロールされた状態で開きたいです。 試したこと 以下手順にて、メモ帳ではなくサクラエディタで開くことまではできました。 Cppcheckの編集メニュー→設定→ア

    • 0評価
    • 84PV
    can110 can110 2ヶ月前
  • 解決済

    回答
    6

    アサインされたプロジェクトのソースを理解するときどこから読み始めますか?

    プロジェクトにアサインされた際(もしくは新しい会社に入社した際)プロジェクトのソースを読み込むのに何日か時間を与えられたとき、どこからソースを読み始めるものでしょうか? 自分の場合、どこから読み始めて良いか分からず途方にくれてしまい、とりあえず気になった機能をデバッグしてみるというようなあまり効率的でない時間の使い方をしてしまいます。 プロジェク

    • 1評価
    • 337PV
    tmizuma tmizuma 2ヶ月前
  • 解決済

    回答
    1

    MNISTのコードについて

    ディープラーニングのMNISTで以下のコードがありました。 下記のコードの def img_show(img): pil_img = Image.fromarray(np.uint8(img)) pil_img.show() についてお聞きしたいのですが、 【質問1】img_show関数の引数としてimgを指定する意味を教えてください。 【質問

    • 0評価
    • 127PV
    trafalbad trafalbad 3ヶ月前
  • 受付中

    回答
    2

    コード内コメントの記述方式

    コード内のコメント(コメントアウト)で可読性を上げたいのですが、便利なコメントの書き方とか、こういうの書き方があるという情報がまとまったWebページ・書籍等はありませんでしょうか? また、皆さんはどういう風に書いてるとか決めておられるのでしょうか? 人によって、会社・プロジェクト、言語によって、慣例のようなものはあると思いますが・・・ ちなみに

    • 0評価
    • 251PV
    Boemusan Boemusan 4ヶ月前
  • 解決済

    回答
    5

    「他のクラスに書かれている処理に遷移するためのメソッド」について

    閲覧ありがとうございます。 プログラムを書いていると、以下の例の★のように 1クラスの1メソッドを極力少なくするために「他のクラスに書かれている処理に遷移するためのメソッド」を作ることがあります。 (以下の例はロジックを書くクラスです。コントローラーにtrue,falseを渡して画面遷移の判断材料にしています) 例 public boole

    • 0評価
    • 255PV
    otabeb otabeb 4ヶ月前
  • 解決済

    回答
    8

    きれいなコードとはどんなものでしょうか?

    ソースが汚いという質問をみて、そういえはいろいろ詳しい人に聞いてみたかったことを思い出しました。 それほど困ってはいないのですが、”きれいなコード”という表現を聞くことあります。抽象的で何を指しているのかわからずこの言葉を聞くたびに軽く混乱してしまいます。 その時々で尋ねればいいのですが、ついでで訊くにはややこしい問題かもしれないと思い控えていま

    • 5評価
    • 709PV
    iwamoto_takaaki iwamoto_takaaki 5ヶ月前
  • 受付中

    回答
    8

    ソースが汚い

    自分の書いたコードが汚くて悩んでいます DRY原則は意識してるつもりなんですが、、、 良い方法ありませんか

    • 0評価
    • 531PV
    sawa sawa 5ヶ月前
  • 解決済

    回答
    6

    グローバル変数を使用しない設計方法

    前提・実現したいこと 今、下記のようなグローバル変数が定義されているとします。 このグローバル変数はプログラム中のいたるところで使用されます。 (例えばボタンがクリックされたらクリックされたボタンに応じてグローバル変数の値を書き換えたり、これらの値を使って計算したり、色々です。) 実現したいこととしましては、これらのグローバル変数を使わないような設計

    • 0評価
    • 553PV
    kerokero335 kerokero335 6ヶ月前
  • 解決済

    回答
    7

    読みやすいコード(これは必須ではないですよね?)

    読みやすいコードを書くための作法はいろいろとあるとは思うのですが、以下のように関数やメソッドの引数に渡す値の左右にスペースをあける書き方は、一般的にチームでコーディングする時に期待されるでしょうか? //こうじゃなくて var name = getNameById(1); //こういうの var name = getNameById( 1 ); //

    • 0評価
    • 679PV
    harashow1701 harashow1701 9ヶ月前
  • 受付中

    回答
    3

     コードの添削

    Java開発初心者です。 ※質問内容を編集しました 以下のコードについて質問です。 質問①なぜ配列が必要なのでしょうか。 質問②while文はなにをしているのでしょうか。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー import java.io.FileInputStream; import java.io.FileOu

    • 0評価
    • 405PV
    koto12 koto12 10ヶ月前
  • 解決済

    回答
    4

    JavaScriptのコードの管理方法について

    前提・実現したいこと Webページのフロントエンド部分の開発に取り組んでいるのですが、Javascriptの行数が多くなり、管理しづらくなってきました。 現状は、Canvasによる画像処理や、様々なクリックイベントなどを1つのjsファイルに書いてしまっています。 今後もコード量は増えてくることが予想されますので、保守のしやすさなども考慮してコードを書き

    • 0評価
    • 774PV
    kerokero335 kerokero335 11ヶ月前
  • 受付中

    回答
    0

    Diffcheckerの保存機能について

    Diffchecker で 片方に計算結果、他方に検証結果を貼り付けて、 永久保存したのですが、 保存したアドレスを見る他の人から、これらの結果を編集することはできるのでしょうか?

    • 0評価
    • 244PV
    manman manman 1年以上前
  • 解決済

    回答
    2

    複数行の手前にスペースを入れるには?

    aaaaa bbbbb ccccc ddddd に スペースをいれて aaaaa bbbbb ccccc ddddd とするにはどうすればよいですか? また、その逆にスペースを抜くにはどうすればよいですか? (追記) Cloud9を使っています。 テキストエディタのインデント機能を使うために どのキーを押せばよいか教えてく

    • 0評価
    • 350PV
    manman manman 1年以上前
  • 受付中

    回答
    4

    webエンジニアの評価基準を教えていただきたいです。

    現在、webエンジニアの評価基準の見直しを考えているのですが、 みなさまの環境ではどのような評価をどのように行なっておりますでしょうか。 当方では、チーム開発を大切にしておりますので、コードの質は担保するように 日々の開発を進めております。定期的なコードレビュー、プログラムテストは 複数人で行ない、いつ改修がかかってもいいように常に分かりやすいコ

    • -2評価
    • 882PV
    ゲストユーザー 1年以上前
  • 解決済

    回答
    16

    コードレビューにおける指摘事項の強要について。

    開発では新人君のコードレビューをおこなっています。 今回指摘した点において新卒エンジニア君と大議論に発展し、まだ答えがみつかっていません。。 私の指摘事項だけでは納得出来ないようで修正することを強要することも戸惑っています。 みなさまの声を聞かせていただければと思います。。 会話内容 ぼく「作成するモジュールは別のプロジェクトでも使用するので汎用的につ

    • 0評価
    • 5333PV
    knknkn knknkn 1年以上前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    23

  • 総質問数

    26

  • 今週の質問数

    1

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る