logo exaoffice new

ExaOffice

Программное обеспечение для вашего бизнеса

+7 (499) 394-41-29

9:00 – 18:00 мск

info@exaoffice.ru

Refactoreing1

Рефакторинг играет большую роль в развитии программного обеспечения. Если вы являетесь пользователями наших программных продуктов, то рефакторинг важен для вас.

Но что это такое и страшно ли это?

Рефа́кторинг (англ. refactoring), или перепроектирование кода, переработка кода, равносильное преобразование алгоритмов — процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы. В основе рефакторинга лежит последовательность небольших эквивалентных (то есть сохраняющих поведение) преобразований. Поскольку каждое преобразование маленькое, программисту легче проследить за его правильностью, и в то же время вся последовательность может привести к существенной перестройке программы и улучшению её согласованности и чёткости.

Переведем на понятный язык. Вы нас неоднократно спрашивали, можете ли вы сделать это или то? Мы отвечали, что можем, и многое делали, но иногда мы отвечали так: «Это кардинальная доработка, которую сейчас мы не можем сделать». Настал тот момент, когда сможем!

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

  • Построение своих отчетов и таблиц по любой составляющей;
  • Работа с несколькими таблицами одновременно на разных вкладках (как в вашем браузере вы можете открывать несколько сайтов одновременно);
  • Сильно будет улучшена работа с прайсами, будут поддерживаться сложные и нужные вариации, которые ранее были недоступны;
  • Будет произведено хранение прикрепленных файлов на сервере (а не как сейчас локально на компьютере). Теперь вы сможете прикрепить к партнеру договор и любой другой пользователь в вашей организации сможет его увидеть;
  • Будет настройка системы не под компьютер, а под пользователя. Теперь, войдя на другом компьютере в систему, вы сможете увидеть привычный облик программы и свои отчеты;
  • Многое и многое другое для каждой программы в отдельности.

Наберемся терпения и ждем выхода программ ExaOffice версии 5.0.