DataLife Engine / Рефакторинг, оптимизация и немного модификации

Рефакторинг, оптимизация и немного модификации

 

Добрый вечер, мои несуществующие читатели! Сегодняшний день я наконец-то смог немного пораньше закончить работу над программой. Программа сегодня решила немного пораньше меня отпустить 😁.

А что я собственно сегодня сделал? Да в основном у меня день был затрачен на рефакторинг кода, его оптимизацию, "допиливание" функционала, который, как оказалось, некорректно работал. Ну и реализовал сохранение настроек таблиц, которые были сделаны из панели свойств объектов.

Как выяснилось, не совсем корректно работала функция отключения и включения активности команд главного окна в зависимости от выбранного объекта базы данных. Что ж, я это поправил и теперь всё работает так как надо. 

Добавил в главное меню пару пунктиков. Один - новый, и пару "прикрутил", - их я с самого начала забыл "впаять".  Рефакторинг кода может показаться мелочным мероприятием. Но удобство и порядок имеют значение. Так что это нужно было сделать. Так что моя программа имеет следующий вид:

.

 

Ну всё, пора на сегодня закончить. И наконец-то у меня есть немного времени позаниматься чем-нибудь ещё. Из своих хобби. На этом у меня пока всё. Да, и завтра я продолжу работу над модификацией таблиц. Нужно будет реализовать модификацию, добавление и удаление столбцов и ограничений таблиц. Так что вот, работа в этом контексте ещё не закончена.

Ну теперь точно всё и до новых свершений. Я надеюсь.

4-04-2023, 18:20
Вернуться назад