タグ コード品質
人気順 10 users 50 users 100 users 500 users 1000 usersフルタイムRubyコミッター・松本宗太郎を採用 開発生産性やコード品質向上に取り組み、Ruby自体の改善にも寄与|ニュース|株式会社タイミー(Timee,Inc.)
フルタイムRubyコミッター・松本宗太郎を採用 開発生産性やコード品質向上に取り組み、Ruby自体の改善にも寄与 #経営情報 スキマバイトサービス「タイミー」を提供する株式会社タイミー(所在地:東京都港区、代表取締役:小川 嶺)は、開発生産性やコード品質の向上を目的とし、松本宗太郎をフルタイムRubyコミッター... 続きを読む
ビジネスとエンジニアリングの接合点 そしてコード品質がそこに及ぼす影響 v1.1 / The Intersections of Business and Engineering, and The Impact of Code Quality There (v1.1)
2024-04-04 Findy コード品質が及ぼすビジネスへの影響 https://findy.connpass.com/event/313471/ 続きを読む
ビジネスとコード品質の接合点 そしてコード品質がそこに及ぼす影響 / The Intersections of Business and Engineering, and The Impact of Code Quality There
2024-03-21 Findy TechBrew in 東京 https://findy.connpass.com/event/310772/ 続きを読む
どうやってコード品質を上げるのか? 実例で学ぶリファクタリング
リファクタリングって何? いきなりですが「リファクタリング」について、普段どれぐらい意識していますか? コード品質に関わる重要な概念ですが、この単語は、職業としてプログラミングをやらない限り、人生で出会わない単語の筆頭と言えるかもしれません。下図は、リファクタリングと、おそらくそれと同程度には知ら... 続きを読む
組織のコード品質を向上させる “レビューシステム”の取り組み
アジャイルのライトウィングとレフトウィングはひとりで両方できなくてもいいんじゃない? - “ひとりでできるもん”から“みんなでできるもん”への道のり 続きを読む
静的解析ツールで生まれたSQLインジェクション | ドクセル
面白かった脆弱性 - CVE-2023-22727 PHPフレームワーク CakePHP 4 のSQLインジェクション脆弱性 ORM limit(), offset() でSQLi CVSS v3 9.8 2023/01に修正済み CakePHP Laravelの次に使用率高いフレームワーク(多分) 割と使いやすいからお勧め 一般にコード品質が上がる静的解析ツールの使用で逆に発生 続きを読む
なぜ今、コード品質が求められるのか? ChatGPT時代を生き残るためのエンジニアの基礎スキル
ChatGPT時代の生き残り戦略 ChatGPTが話題です。これからChatGPTに代表される生成AIが当たり前に使える時代が来ると「ソフトウェアエンジニアという職業は無くなる」と脅かす人がいます。新卒で晴れてエンジニアになった方は、もしかしてちょっと後悔しているかもしれません。正直に言えば、ChatGPT登場時は、私も将来が... 続きを読む
CSSのコード品質向上のためのStylelint入門 - ICS MEDIA
Stylelintは、スタイルシートの問題検出や自動修正を行えるLintと呼ばれる静的解析ツールです。利用することで、CSSやSCSSファイルのコード品質の向上に役立ち、具体的には以下のメリットがあります。 プロジェクトのすべてのスタイルシートから構文エラーを検出する セレクターやプロパティの重複といった、問題になり... 続きを読む
コード品質はやはりビジネスに影響を与える - mtx2s’s blog
私たちソフトウェアエンジニアは、コード品質についてしばしば論ずるけれども、ではコード品質の良し悪しがどれほどビジネスに影響するのかと問われると、回答に窮する。只々、「コード品質が悪いと変更により多くの時間がかかります」だとか、「欠陥の修正に追われて開発時間が奪われます」だとか、個人の経験やエンジ... 続きを読む
Qodana(IntelliJ IDEAのCode Inspection)のCIへの組み込み ~ Kotlinのコード品質を高めるために ~
Qodana(IntelliJ IDEAのCode Inspection)のCIへの組み込み ~ Kotlinのコード品質を高めるために ~ LINE株式会社OA SREチームのhasebeです。 今回の記事ではQodanaについて、導入した背景、導入するにあたってのテクニック、得られた効果などを紹介したいと思います。 背景 私の所属する開発4センターでは、近年、サーバ... 続きを読む
「コード品質?レビュー効率?いや、PR数だ!!!」 - Paytner Tech Blog
開発生産性 Advent Calendar 2022 16日目の記事です。 はじめに ペイトナー株式会社の脇田です!『ペイトナー ファクタリング』開発チームでエンジニアリングマネージャー兼スクラムマスターとして、開発生産性と日々向き合っています。 「コード品質?レビュー効率?いや、PR数だ!!!」これは、他の誰でもなく、半年... 続きを読む
Cognitive Complexityを400以上減らすまでに何をしたか 〜 コード品質改善の具体的なプラクティス
こんにちは。Yahoo!広告 ディスプレイ広告エンジニアの安田です。私たちの開発チームでは広告配信の起点となるJavaScript(TypeScript)ライブラリを提供しています。今回はこのライブラリのデプロイ失敗率を改善できた、コード品質改善の取り組みについてご紹介します。 コード品質を定量的に測る指標の1つにCognitive ... 続きを読む
level=0 から始める PHPStan(Larastan) 導入ガイド - Shin x Blog
PHP にはアプリケーションを実行せずに静的にコード品質をチェックする静的解析ツールがいくつかあります。有名なところでは、PHPStan や Psalm、Phan、PHPMD などがあります。本エントリでは、まだこうした静的解析ツールを導入していないプロジェクト向けに PHPStan 導入の流れをまとめてみました。 3(4) 行まとめ サ... 続きを読む
スクラムチームを支える心理学 - 死亡前死因分析 - Visional Engineering Blog
この記事では、私たちのチームがスプリントゴールの達成とコード品質の低下を防ぐために行っているプラクティス、「死亡前死因分析」について紹介します。 スクラムチームと計画 変化への適応が強調されるスクラムですが、だからと言って事前の計画をないがしろにすることはできません。 私たちのチームが大切にしている... 続きを読む
iOS アプリのコード品質とビルド設定 - owasp-mstg-ja
アプリをコード署名することで、アプリが既知のソースを持ち、最後に署名されてから改変されていないことをユーザーに保証します。アプリは、アプリサービスを統合する前、デバイスにインストールされるか、App Store に提出する前に、Apple により発行された証明書で署名される必要があります。証明書をリクエストして... 続きを読む
自動コードレビュー「SideCI」提供のアクトキャットが2.1億円の資金調達 | TechCrunch Japan
開発中もしくは運用中のソースコードを定期的にチェックしてコード品質の維持に貢献するサービス「 SideCI 」を提供する アクトキャット が今日、2億1000万円の資金調達を発表した。第三者割当増資によるもので、SBIインベストメント、みずほキャピタル、SMBCベンチャーキャピタル、KLabベンチャーパートナーズ、コロプラネクストが本資金調達ラウンドに参加している。アクトキャットは2012年創業で... 続きを読む
はてなのエンジニアに期待する「アウトプット」 - Hatena Developer Blog
2016 - 02 - 26 はてなのエンジニアに期待する「アウトプット」 id:stanaka です。はてなでは1月末と7月末に評価の時期を迎えます。毎回この時期になると評価プロセスや評価軸について議論になります。 はてなでのエンジニア評価として、コード品質などいくつかの項目がありますが、その中の一つとして「アウトプットする」ということを設定しています。 「アウトプットする」ということは直接的に... 続きを読む
本の虫: XKCD 1513: コード品質
2015-04-19 XKCD 1513: コード品質 xkcd: Code Quality 「僕は独学だからさ、コードはちょっと汚いかもしれないけど」 「とにかく見せてみなよ。大丈夫だって」 「うわ・・・」 「ガキが家の写真一枚だけを参考にして斧一本で建てた家みたい」 「顧問弁護士がExcel数式しか辞書がないケータイのスペル訂正機能使ってサラダのレシピを書いたらこんな感じかしら」 「IKEAで... 続きを読む
Jenkinsを利用したAndroidコード品質の見える化 - Qiita
目的 CIツールの一つであるJenkinsを利用してAndroidコードの静的解析結果の見える化を行う。コード品質を数値化することでバグを未然に防ぎ、また品質改善へのモチベーションへとつなげる。 具体的なゴールとして、Jenkinsの環境構築(今回はUbuntu Server上に構築)、Androidプロジェクトのビルドを行うジョブの作成、下記ツールを用いた解析結果をJenkinsでグラフ化するま... 続きを読む
ドメイン駆動設計とオニオンアーキテクチャ
ドメイン駆動設計とオニオンアーキテクチャ 作者: Jan Stenberg , 翻訳者 吉田 英人 投稿日 2014年11月16日 | 共有 | 後で読む マイリーディングリスト ドメイン駆動設計(DDD/Domain-Driven Design)とオニオンアーキテクチャを数年前から使い始めたWade Waldron氏は,このコンビネーションによってコード品質が劇的に向上したと考えている。中堅ソ... 続きを読む