Ruby / Rails
- Railsの設計に迷ったのでGitLabの設計ドキュメントを読んでみた
基本的には、Controllerはモデルを操作するようなビジネスロジックを持たず、Serviceを呼び出すだけになるように設計されているようです。たしかに、Serviceに切り出す大きさに迷うくらいなら、潔くビジネスロジックはServiceに書くと割り切るのがいいのかもしれないですね。
その他
- 総務省 統計表における機械判読可能なデータの表記方法の統一ルールの策定
- 1セル1データになっているかどうか、など
- DACI - 動かす人、決める人、貢献する人、そして、知らされるだけの人
Informedによる「こんなアイデアもありますよ?」という提案や「私は反対です(あるいは賛成です)」といった意見。これらは、やる気や善意によるものなので本当にありがたいのですが、ありがたいからといって、Driverはその意見や提案をプロジェクトに取り込む必要はありません。