Sep. 14th, 2006

SVN

Sep. 14th, 2006 12:14 pm
metaclass: (Default)
Мою голову съели какие-то черви, и я, вместо того чтобы сделать отдельную ветку в svn, стал вносить не совсем вменяемый функционал в основную, а для правки багов и мелких доработок в текущем релизе сделал отдельную рабочую копию.
Теперь сижу и думаю, как бы это эти вариации поменять местами, и нужно ли это делать вообще. Или создать ветку и соскладировать неадекватный функционал туда на будущее?
metaclass: (Default)
Дано: документ, декларация по одному из налогов на выбросы.
Количество выбросов требуется указывать в тоннах. Но! С точностью до 7 знаков после запятой. Вопрос, нахрена использовать тонны, если все равно точность до 100 грамм?
Кстати, денежный тип в дельфи - 4 знака после запятой. Придется, как обычно, вводить что-то вроде коэффициента и скакать вокруг него с бубном везде где он используется.
metaclass: (Default)
Как известно, проверять объекты на валидность перед сохранением лень. И вообще делать что-либо в GUI лень.
А вот в базе данных делать констрейнты и сложные условия предметной области на триггерах - не лень. Главным образом из-за того, что в GUI это означает борьбу с импедансом "код-база данных", а триггер или констрейнт уже в базе данных.

Но вот надо бы юзеру красивое сообщение об ошибке показывать, а не ужас вроде "ESUBDException with message 'Violation of FOREIGN KEY fkZHABBAKLESCH_KORTCHID on Table ZHABBAKLESCH'". Посему всем констрейнтам назначаем уникальные имена(по какой-то неясной науке причине во всех моих базах так уже сделано, видимо марсиане в мозг подсказали), эти имена вытаскиваем каким нибудь не особо долгим образом из сообщения об ошибке, по ним находим в таблице локализованных сообщений понятное юзеру сообщение и показываем.
metaclass: (Default)
Во вьювере открыто окно с скриншотом ошибки. И каждый раз, попадая на него по alt-tab , постоянно пытаюсь нажать кнопку в MessageBox на скриншоте.
metaclass: (Default)
Проект не был завершен, так как ведущий программист начал приходить на работу в костюме телепузика и не был способен к обсуждению деталей проекта до тех пор, пока весь отдел не начинал петь песню телепузиков

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 10:33 am
Powered by Dreamwidth Studios