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

Комментариев нет:
Отправить комментарий