про дизайн систем и вообще
Feb. 15th, 2014 11:58 pmNo matter how advanced and flexible your table structure, it will always be possible to create data which cannot fit into it. At that time, you will need to change your database. And the longer it's been since you did, the less pleasant that's going to be.
The lesson is not "prepare for every possible eventuality". The lesson is to become comfortable and confident in modifying your schemata without losing data, and rolling back botched changes. Do this regularly, so that it becomes second nature. The lesson is to get used to change.
And what is true of our databases is also true of our world views. The future is vast and humans are creative. Things are going to happen which nobody could predict. It's going to be fun!
(c) @qntm
тем временем я продолжаю всю неделю пытаться работать, а организм продолжает температурить и вообще болеть. голова не работает, всё ватное, ну блин.
The lesson is not "prepare for every possible eventuality". The lesson is to become comfortable and confident in modifying your schemata without losing data, and rolling back botched changes. Do this regularly, so that it becomes second nature. The lesson is to get used to change.
And what is true of our databases is also true of our world views. The future is vast and humans are creative. Things are going to happen which nobody could predict. It's going to be fun!
(c) @qntm
тем временем я продолжаю всю неделю пытаться работать, а организм продолжает температурить и вообще болеть. голова не работает, всё ватное, ну блин.