«Рефакторинг баз данных: эволюционное проектирование» Эмблер В., Садаладж П. Д В настоящей книге приведены рекомендации, касающиеся того, как использовать методы рефакторинга для усовершенствования баз данных. Она посвящена описанию процедур проектирования базы данных с точки зрения архитектора объектно-ориентированного программного обеспечения, поэтому представляет интерес и для разработчиков прикладного кода, и для специалистов в области реляционных баз данных. В книгу включены многочисленные советы и рекомендации по улучшению качества проектирования базы данных. Значительное место уделено описанию того, как действовать в тех практических ситуациях, когда база данных уже существует, но плохо спроектирована, или когда реализация первоначального проекта базы данных не позволила получить качественную модель. Прежде всего книгу можно использовать в качестве технического руководства для разработчиков, непосредственно занятых на производстве. С другой стороны, она представляет собой теоретическую работу, стимулирующую дальнейшие исследования в направлении объединения объектно-ориентированного и реляционного подходов. Это и многое другое вы найдете в книге Рефакторинг баз данных: эволюционное проектирование (Эмблер В., Садаладж П. Д). Напишите свою рецензию о книге Эмблер В., Садаладж П. Д «Рефакторинг баз данных: эволюционное проектирование» http://izbe.ru/book/17903-refaktoring-baz-dannyh-evolyucionnoe-proektirovanie-embler-v-sadaladzh-p-d/
2 года назад
Рефакторинг психики
Салют! В ИТ сфере есть такое понятие как рефакторинг. Это когда структуру базы данных и компьютерный код программисты меняют так, что бы избавить систему от исторически накопившихся «завалов» «мертвого кода», неиспользуемых объектов, непонятных ошибок, жутких «тормозов» и прочего безобразия. Зачем они это делают? 1. Что бы уменьшить количество ошибок в алгоритмах 2. Сделать структуру и код программы более простыми, понятными и «чистыми» и за счет этого ускорить работу по устранению ошибок в случае их проявления...