вторник, 19 ноября 2013 г.

База данных в наследие.

От поставщиков досталась база данных. Туда ссыпаются все данные всех расходомеров.

За последнее время она разрослась и стала центром отдела АСУП. Попытался перевести её на линукс, но мелкософт сервер не хочет работать под вайном.

После того как поподдерживаешь и даже попытаешься развивать приложения и базу, то понимаешь, что потраченное на дизайн время окупится сторицей.

Сколько ругался на структуру базы, сколько дней исследования кода ПО поставщика и анализ базы, пока не понял что и откуда вырастает.

Так что понял: программисту нужно думать о себе будущем. Ведь есть вероятность, что ты сам будешь поддерживать свою же базу и ругаться на себя. А наследие из приложений и потребностей пользователя не позволит так просто сделать рефакторинг.

Комментариев нет: