リファクタリングでシステムを安定化!日頃の取り組みや工夫を教えてください by カオナビ Advent Calendar 2022
![](https://qiita-user-profile-images.imgix.net/https%3A%2F%2Fs3-ap-northeast-1.amazonaws.com%2Fqiita-image-store%2F0%2F88%2Fccf90b557a406157dbb9d2d7e543dae384dbb561%2Flarge.png%3F1575443439?ixlib=rb-4.0.0&auto=compress%2Cformat&lossless=0&w=128&s=66df63d6142269206f86b89aa4e09faa)
テーマ
リファクタリングでシステムを安定化!日頃の取り組みや工夫を教えてください
概要
当社カオナビは2012年に「カオナビ」サービスを開始し、2017年から現在のSaaS型での提供となりました。
サービス開始以来、様々なエンジニアが開発に携わってきたため、システムの内部は様々な課題を抱えており、機能開発と並行してリファクタリングにも力を入れています。
そこで、リファクタリングに日々取り組むエンジニアの皆さんの知見をぜひ拝見したいと思っています!
システムを安定運用し続けるために、みなさんがリファクタリングで取り組んでいること、工夫している点などを投稿してください!お気軽にご参加ください。
カオナビのエンジニア組織としての取り組みについては以下のような記事もございますので、ぜひご覧ください
こんな人におすすめ
- リファクタリング(可読性・変更容易性の向上、複雑度軽減、技術的負債解消、など)に取り組んでいらっしゃる方
参考記事
参加方法・流れ
①本ページのカレンダーから、投稿したい日付の「参加登録」ボタンをクリック
②期間中(2022/12/1〜2022/12/25)に記事投稿した後、URLをカレンダーに紐付ける
③プレゼント対象者を決定
④Qiita運営チームより、2023/1/20(金)にライブ配信で受賞者を発表
⑤Qiita運営チームより、プレゼント対象者に連絡、発送(2023年1月下旬〜)
※過去の日付に遡って投稿可能です。
※キャンペーンの流れについて、一部、変更になる可能性がございます
プレゼント・選出基準
プレゼント
リファクタリングプロセス 最優秀賞 1名
Kindle Scribe (64GB) 10.2インチディスプレイ
リファクタリングプロセス 優秀賞A 1名
AirPods Pro(第2世代)
リファクタリングプロセス 優秀賞B 1名
Happy Hacking Keyboard Professional HYBRID Type-S 英語配列/雪
選定基準
リファクタリングプロセス 最優秀賞
リファクタリングの取り組みの中から、当社開発チームにて一番共感した記事を選定させていただきます。
リファクタリングプロセス 優秀賞A
リファクタリングを行うために使う具体的なツールや方法についての有用なTips記事を書いた方を選定させていただきます。
リファクタリングプロセス 優秀賞B
リファクタリングを行うために使う具体的なツールや方法についての有用なTips記事を書いた方を選定させていただきます。
PR
当社は「“はたらく” にテクノロジーを実装し個の力から社会の仕様を変える」というパーパスのもとHR×Tech分野にてSaaSプロダクトを提供している会社です。
私たちが取り組むタレントマネジメント事業には、まだ「正解」がありません。
自分たちの力で市場をつくり、日本のはたらくをアップデートする。
そんな“大冒険”をおもしろい!と感じる方と、ぜひ一緒に働きたいと思っています。
エンジニア募集中です!
終わりに
ぜひ記事を投稿してプレゼントを獲得してください!
How to join the calendar
You can join the calendar by selecting an available date and registering the URL of the article you wish to link to. If a slot is available, you can go back to a past date to join!
Series 1
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
27 | 28 | 29 | 30 | なにか書きます | ||
何か書きます | ||||||
LowCodeツールを使った開発とそのリファクタリング戦略 | ||||||
26 | 27 | 28 | 29 | 30 | 31 |
なにか書きます | |
何か書きます | |
LowCodeツールを使った開発とそのリファクタリング戦略 | |
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
27 | 28 | 29 | 30 | なにか書きます | ||
何か書きます | ||||||
LowCodeツールを使った開発とそのリファクタリング戦略 | ||||||
26 | 27 | 28 | 29 | 30 | 31 |
なにか書きます | |
何か書きます | |
LowCodeツールを使った開発とそのリファクタリング戦略 | |