並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 3 件 / 3件

新着順 人気順

checkstyle for javaの検索結果1 - 3 件 / 3件

  • ZOZOTOWN Androidチームにおけるコードメトリクスとビルド時間計測の取り組み - ZOZO TECH BLOG

    はじめに ZOZOTOWN開発本部 ZOZOTOWNアプリ部 Android2ブロックの高橋です。 ZOZOTOWN Androidチームでは、リファクタリングやビルド速度改善の取り組みを継続的に行なっています。本記事では、それらの取り組みの効果を可視化するために導入した、コードメトリクスやビルド時間計測の方法について紹介します。 はじめに ZOZOTOWN Androidチームにおけるリファクタリングやビルド速度改善の取り組み コードメトリクスの計測 メトリクス Cyclomatic Complexity(循環的複雑度) LOC(ファイルのコード行数) Author数 計測方法 Cyclomatic Complexityの計測方法 Java Kotlin LOCの計測方法 Author数の計測方法 ビルド時間の計測 計測方法 計測結果の可視化 コードメトリクスの計測結果 計測結果のパース

      ZOZOTOWN Androidチームにおけるコードメトリクスとビルド時間計測の取り組み - ZOZO TECH BLOG
    • コード・レビューでの5つのアンチパターン | otnjp

      ※本記事は、Trisha Geeによる”Five Code Review Antipatterns“を翻訳したものです。 ベスト・プラクティスは誰もが気にするが、ワースト・プラクティスの方が参考になることもある 著者:Trisha Gee 2020年5月4日 コード・レビューは欠かせませんが、常に正しく行われているとは限りません。本記事では、コード・レビューを受けたときや、プル・リクエストを送信したときに、すべての開発者がおそらく経験してきた具体的なアンチパターンを取り上げ、正したいと思います。 アンチパターン:つまらぬあら探し 以下のシナリオについて考えてみてください。コード作成者たちは、何日とまではいかなくても、何時間もかけて、最適と思われるソリューションを作成しました。複数の設計オプションを考えたうえで、もっとも適切と思われる方法を選択しました。既存アプリケーションのアーキテクチャも

        コード・レビューでの5つのアンチパターン | otnjp
      • Docker optimization guide: the 12 best tips to optimize Docker image security

        You should always build and push images in a clean environment, e.g. a CI/CD pipeline, where the build agent clones your repository into a new directory. The problem with using your local development machine for building is that your local “working tree” of the Git repository might be dirty. For instance, it might contain files with secrets that you need during development, e.g. access keys to sta

          Docker optimization guide: the 12 best tips to optimize Docker image security
        1