Retty Advent Calendar 2018 12日目の記事です。 昨日は @yongyu-li さんの Go interfaceの理解しにくいところ でした。 ちょうど現場でGolang触りはじめたばかりの自分には割とタイムリーな話題でした。 TL;DR めちゃくちゃ大げさなタイトルですが、単に Atomic Design を導入しようとした現場で 抜け漏れ 運用忘れて形骸化するリスク 運用メンバーがレビューの権威化する これらの課題を ESLint のルールを作ることで解決しようとした話です 完成した eslint-plugin-atomic-design はこちら これは「このプロジェクトから俺が居なくなったあと、俺のコードは一片も残らなくていいから、秩序だけでも残ってくれ……!駆動」で開発しました。 前提条件: よくある現場の話 Rettyのweb版は2011/6にリリース