[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

163users がブックマーク コメント 8

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

保守・理解しやすいコードを書きたい! 〜VSCode拡張機能で循環的複雑度と戦う〜 - Qiita

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント8

  • 注目コメント
  • 新着コメント
ultimatebreak
AtomからVSCodeに移行した時何の違和感もなくできたけどどんな使い方してたん

その他
xlc
Atomの開発が終了しVSCodeをインストールした2023年は全くコードを書かない一年となった。それぐらい使いにくい。というか使う気にならんのだがみんなよく使ってるね。今年Atomに戻したらプログラミングを再開できた。

その他
tmatsuu
記事で紹介されている循環的複雑度を表示してくれるCode Metricsの対応言語はTypeScript, JavaScript, Luaらしい。他の言語や他のエディタ(Vimなど)の実装あるかな。

その他
r-west
循環的複雑度は偉大な発明だけど、読みやすいswitchとかにも厳しいので、最近は認知的複雑度ってのがあるね。 https://qiita.com/suzuki_sh/items/824c36b8d53dd2f1efcb

その他
nakag0711
switchがあるといきなり上がるんだよね...

その他
ultimatebreak
ultimatebreak AtomからVSCodeに移行した時何の違和感もなくできたけどどんな使い方してたん

2024年02月23日 リンク

その他
snaflot
"Code Metrics (VSCode拡張機能)"

その他
masa8aurum
"Code Metrics (VSCode拡張機能)"

その他
tacamula
この辺りのエンタープライズ向けアプリケーション開発で培われてきた知見が再発見されてきてる感じがここ数年ある

その他
xlc
xlc Atomの開発が終了しVSCodeをインストールした2023年は全くコードを書かない一年となった。それぐらい使いにくい。というか使う気にならんのだがみんなよく使ってるね。今年Atomに戻したらプログラミングを再開できた。

2024年02月23日 リンク

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「保守・理解しやす...」が注目されています。

気持ちをシェアしよう

ツイートする

保守・理解しやすいコードを書きたい! 〜VSCode拡張機能で循環的複雑度と戦う〜 - Qiita

参考: 循環的複雑度 ちなみに githubで最もやべー関数を発掘するという記事では、循環的複雑度が高い関... 参考: 循環的複雑度 ちなみに githubで最もやべー関数を発掘するという記事では、循環的複雑度が高い関数が紹介されています。 ものによってはリンク切れしてしまっていますが、最も複雑度が高いのはnode(JavaScript)のjo関数で5505だそうです。想像もつかない... どのようにすれば循環的複雑度を低く抑えられるのか? 計算方法から考えると、forやifによる分岐を減らしていくことが必要となります。 そのために、分岐の入るロジックを別関数として切り出し、1つの関数でやる事を絞り、分離することを理想として目指していきます。 とはいえ、いちいち複雑度の計算なんてしていられないですね。 そこで役に立つのが次のVSCode 拡張機能です。 Code Metrics (VSCode 拡張機能) この拡張機能は、TypeScriptJavaScriptの関数・メソッドに循環的複雑度を表示して

ブックマークしたユーザー

  • techtech05212024年06月26日 techtech0521
  • clavier2024年04月12日 clavier
  • lugecy2024年03月03日 lugecy
  • radiocat2024年03月02日 radiocat
  • sskoji2024年02月29日 sskoji
  • ogawa00712024年02月27日 ogawa0071
  • hush_in2024年02月26日 hush_in
  • yuiseki2024年02月25日 yuiseki
  • mikage0142024年02月25日 mikage014
  • tmatsuu2024年02月25日 tmatsuu
  • akishin9992024年02月25日 akishin999
  • ahat19842024年02月24日 ahat1984
  • ysirman2024年02月24日 ysirman
  • bluescreen2024年02月24日 bluescreen
  • r-west2024年02月24日 r-west
  • yggdra_w2024年02月24日 yggdra_w
  • ttono2024年02月24日 ttono
  • gonhainu2024年02月24日 gonhainu
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /