コードレビュー

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

RSS

  • 解決済

    回答
    3

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

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

    • 0評価
    • 50PV
    can110 can110 5日前
  • 解決済

    回答
    1

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

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

    • 0評価
    • 18PV
    can110 can110 5日前
  • 解決済

    回答
    6

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

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

    • 1評価
    • 258PV
    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評価
    • 74PV
    trafalbad trafalbad 4週間前
  • 受付中

    回答
    2

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

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

    • 0評価
    • 198PV
    Boemusan Boemusan 1ヶ月前
  • 解決済

    回答
    5

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

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

    • 0評価
    • 211PV
    otabeb otabeb 2ヶ月前
  • 解決済

    回答
    8

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

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

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

    回答
    8

    ソースが汚い

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

    • 0評価
    • 473PV
    sawa sawa 3ヶ月前
  • 解決済

    回答
    6

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

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

    • 0評価
    • 465PV
    kerokero335 kerokero335 4ヶ月前
  • 解決済

    回答
    7

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

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

    • 0評価
    • 632PV
    harashow1701 harashow1701 7ヶ月前
  • 受付中

    回答
    3

     コードの添削

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

    • 0評価
    • 350PV
    koto12 koto12 8ヶ月前
  • 解決済

    回答
    4

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

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

    • 0評価
    • 615PV
    kerokero335 kerokero335 9ヶ月前
  • 受付中

    回答
    0

    Diffcheckerの保存機能について

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

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

    回答
    2

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

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

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

    回答
    4

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

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

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

    回答
    16

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

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

    • 0評価
    • 5264PV
    kazukinozawa kazukinozawa 1年以上前
  • 解決済

    回答
    7

    コードを自分が書いたかどうか思い出せない状態を予防するには?

    ずっとコードを書いていると、 自分が書いたコードですら思い出せないときがあります。 例えば、一ヶ月ほど前に書いた自分のコードを見ても、 そこに書かれているロジックは分かっても、 自分が書いたかどうかわからない感じです。 このような状態が続くとどういった場面で 不都合なことが起こるのでしょうか? また、どのような予防を行えばよいでしょうか?

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

    回答
    1

    rubocop_todo.ymlが使えない

    rubocop(v0.34.1)を使っているのですが、rubocop_todo.ymlが使えなくて困っています。 rubocop.ymlにはinherit_from: .rubocop_todo.ymlを記載しましたが、 rubocop_todo.ymlの内容が反映されず、全てのcopが適用されてしまいました。 rubocop_todo.ymlはbun

    • 0評価
    • 358PV
    usizou usizou 1年以上前
  • 解決済

    回答
    4

    Python3,pygame オブジェクト指向、自分のコードについてのアドバイス聞きたいです(詳しく...

    python3でpygameを使っています。 質問が漠然としていて申し訳ございませんが、 君のコードは汚い、オブジェクト指向がわかってないとよく言われます。 具体的にオブジェクト指向が何なのか そしてこの関数の少なさ、ループの多さをどう解決したらいいのでしょうか。 アドバイス頂きたいと思います。 import pygame from pygame.l

    • 0評価
    • 993PV
    TENTO_fumirou05 TENTO_fumirou05 1年以上前
  • 解決済

    回答
    2

    「ここから何についての記述かを示すコメント」の書き方を教えて下さい

    下記のようにコメントで、ここから特定のことに関する関数を記述するよと書いています。 このように目立つコメントを置くことで、ソースコードから目的の場所を探しやすくしているのですが、 やはりclassにまとめておくのが一番いいでしょうか?皆さんはこのようなコメントを書くことはありますか? また、ページの章タイトルのようなものを記述する記法をご存知であれば教えて

    • 0評価
    • 453PV
    mitsuru793 mitsuru793 1年以上前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    22

  • 総質問数

    22

  • 今週の質問数

    2

関連するタグ

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