Software Design の2月号が発売されました!
今月の特集はPython。
ちょこちょこと書いてはいますが、しっかりと勉強したことはなく、なんとなくなのでこれを機会として基本を抑えておきたいところ。
そしてちょっとおもしろかったのは「実践データベースリファクタリング」の連載。
このあたりのテーブル設計に関しては、どの段階でどこまで考慮するのか?
どの段階で見直すのか?は非常に悩ましいところですね。
コードのリファクタリングと異なり、DBのリファクタは正直言って想像したくない作業です。
規模によってはそれこそ現実的には思えないものの、そもそもアプリケーションが目的を達成しないのであれば存在する価値がないわけで、やらなければいけないシーンは出てくるのでしょう。
頭の体操として、こういったケースを考えるのは面白いです。