logo
logo
Не содрогайтесь. [Dervish 31/01/2013 19:19]
Вопросам совместимости всегда уделялось и будет уделяться достаточное внимание. В предыдущие разы, когда я дорабатывал формат данных, никогда никаких потерь не было.
 
Сейчас я собираюсь перебраться на формат данных SQLite. Ну и вообще на эту базу данных. Достоинства: поддержка формата на всех платформах, в том числе и мобильных. Недостатки: нужно что-то думать с шифрованием. Хотя, можно воспользоваться одним из многочисленных пакетов для шифрования баз данных SQLite.
 
Из модификации данных... Есть у меня желание отказаться от сохранения настроек страниц в том виде, как они есть сейчас. Можно будет сделать так, чтоб программа просто запоминала текущие настройки страницы и после перезапуска просто открывала страницы в том состоянии, как они были в прошлом сеансе.
 
Еще хочется избавиться от операции фиксирования остатка. Плохая это была идея и не совсем корректная. Но при переходе можно будет просто переделать эту операцию либо в операцию прихода, либо в операцию расхода, по ситуации. Данные, соответственно, не пропадут.
 
Ну и в новом уже формате данных реализовывать и шаблоны операций и сплиты.