タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

codeに関するkiririmodeのブックマーク (2)

  • コード品質管理について - LIFULL Creators Blog

    こんにちは、 アプリケーションエンジニアとして働いてます。キムと申します。 今日はこの最近経験したことの中で、アプリケーションを開発する途中や、リリース後にコードベースを管理する時重要なことの一つ「品質管理」について経験したことを共有したくて記事を準備しました。 背景 去年は新しく配属されたPJでアプリケーションの基盤から作るチャンスを頂きました。 当時、個人的にLintを投入したい思いがあったので、Go言語で最もよく使われていたgolangciというツールの基的な部分を使えるように設定を行いました。 個人的に Lintを入れたかった理由は、自分の経験の中でコーディングルールが甘い状態が長く続けると、古いコードを読んだり、複数人のメンバーが同じ作業を行う、又はコードレビューをする等、他人のコードを読む時、人によってバラバラの書き方が混在し、場合によっては基的なタイポイシューがあったりす

    コード品質管理について - LIFULL Creators Blog
    kiririmode
    kiririmode 2022/03/20
    code climateの導入事例。Github Actionsとの連携
  • コード品質に共通理解を! エンジニアとビジネスサイドを繋ぐ「コードの点数化」とは | SELECK [セレック]

    今回のソリューション:【Code Climate/コードクライメート】 コードをできるだけ綺麗に書きたいエンジニアと、そこに時間をかけてほしくないビジネスオーナー。一見、相容れないように見える両者。相互の共通理解は、どのように実現できるのだろうか? 受託開発からスタートし、現在では情報共有サービス「DocBase(ドックベース)」の運営も行う株式会社クレイ。エンジニア集団である同社であったとしても、コードの品質を巡る摩擦が少なからず起こっていたという。 そのような状況を変えるために導入したのが、コードの品質を自動でスコアリングするサービス「Code Climate(コードクライメート)」。 Code Climateを使うと、コードの「読みやすさ」が点数化されるので、実際にはコードを書くことができない非エンジニアにも客観的な品質の理解が可能になる。 「Code Climateは最終的にはエン

    コード品質に共通理解を! エンジニアとビジネスサイドを繋ぐ「コードの点数化」とは | SELECK [セレック]
    kiririmode
    kiririmode 2022/03/20
    コード品質の可視化サービス
  • 1