コードレビュー

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

RSS

  • 解決済

    回答
    8

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

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

    • 5評価
    • 566PV
    iwamoto_takaaki iwamoto_takaaki 3週間前
  • 受付中

    回答
    8

    ソースが汚い

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

    • 0評価
    • 368PV
    sawa sawa 3週間前
  • 解決済

    回答
    6

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

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

    • 0評価
    • 353PV
    kerokero335 kerokero335 1ヶ月前
  • 解決済

    回答
    7

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

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

    • 0評価
    • 382PV
    harashow1701 harashow1701 4ヶ月前
  • 受付中

    回答
    3

     コードの添削

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

    • 0評価
    • 257PV
    koto12 koto12 5ヶ月前
  • 解決済

    回答
    4

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

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

    • 0評価
    • 391PV
    kerokero335 kerokero335 6ヶ月前
  • 受付中

    回答
    0

    Diffcheckerの保存機能について

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

    • 0評価
    • 169PV
    manman manman 9ヶ月前
  • 解決済

    回答
    2

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

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

    • 0評価
    • 244PV
    manman manman 10ヶ月前
  • 受付中

    回答
    4

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

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

    • -2評価
    • 666PV
    ゲストユーザー 10ヶ月前
  • 解決済

    回答
    16

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

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

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

    回答
    7

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

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

    • 0評価
    • 375PV
    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評価
    • 279PV
    usizou usizou 1年以上前
  • 解決済

    回答
    4

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

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

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

    回答
    2

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

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

    • 0評価
    • 364PV
    mitsuru793 mitsuru793 1年以上前
  • 解決済

    回答
    1

    このテキストリンクのコードを画像リンクに書き換えてください

    1 ↓の画像があります。 http://www.infotop.jp/img/banner1_7145.jpg 2 ↓のコードはインフォトップのアフィリエイトリンクのテキスト版です。 <script type="text/javascript" src="http://www.infotop.jp/click.js"></script> <a href=

    • 0評価
    • 348PV
    nax-boller nax-boller 1年以上前
  • 解決済

    回答
    3

    このコードに新しいタブで開くを追加してください

    wixというサイトでHP、アフィリエイトをやっています。 このアフィリエイトリンクは今新しいタブで開かない状態です。 <script type="text/javascript" src="http://www.infotop.jp/click.js"></script> <a href="http://busayari.com/infotop/" on

    • 0評価
    • 610PV
    nax-boller nax-boller 1年以上前

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    22

  • 総質問数

    16

  • 今週の質問数

    0

関連するタグ

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