弊社では、プログラマー向けに月に一度ぐらいの頻度で勉強会を行っています。
この度、私もやることになって💦 話した内容になります。
プログラミング中級者以上向けに話をしました。
複雑なことをプログラムして、動かす。それをメンテナンスしていく。
とても難しいことです。
私が思う、一つのカギは、よいモデルを作ることです。
でも、
「モデルって何なの?」
という話があまりネットにありません。MVCという文脈で語られるモデルについてはいっぱいあると思うんですが。
なので、まずはモデルの説明と、モデルをどう作っていくべきかという話、そしてまずはモデルを作っていってほしいをチームの皆さんに話したほうがいいと思い、社内勉強会でその話をしました。
スライドシェアにその内容を、多少加工したものをアップしました。
スライド中のサンプルはPHPで書いてますが、オブジェクト指向ができる言語なら、言語はなんでもいいと思います。
ご参考になれば幸いですし、ご意見があればお寄せください。