Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 21, 2007 13:29:31

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Интересная проблемка вышла после компиляции exe-шника

proDiva
bialix
вывод собсно простой: не пишите такие хитромудрые программы. будьте проще, чтите Дзен.
Почему хитромудрые? самые обычные, причем как раз вы (форумчане-питонисты) и учили разделять на модули различные задачи программы……..
Цитирую ваше предыдущее объяснение взаимосвязей в программе:

Сумму прописью я формирую в отдельном модуле, оттуда возвращаю значение в главный модуль в поле фрейма, а из поля фрейма это значение попадает в html-код для последующей печати.
Я не знаю, что такое “поле фрейма” у вас, поэтому так и отреагировал.
Собственно ваше описание выглядит как перекладывание из одного места в другое.
Вместо этого практичнее делать вызов нужной функции в том месте где нужно значение, вместо передачи через поле фрейма. Я не понимаю этого вашего усложнения. Предыдущий код тоже не видел. Но факт того, что работает только в IDLE наталкивает на определнные выводы.

А вы пишите unit-тесты к вашему приложению? Нет? Пора начинать.



Офлайн

#2 Июнь 21, 2007 13:49:49

proDiva
От:
Зарегистрирован: 2007-02-15
Сообщения: 244
Репутация: +  0  -
Профиль   Отправить e-mail  

Интересная проблемка вышла после компиляции exe-шника

bialix
Собственно ваше описание выглядит как перекладывание из одного места в другое.
Вместо этого практичнее делать вызов нужной функции в том месте где нужно значение, вместо передачи через поле фрейма. Я не понимаю этого вашего усложнения.
Это не перекладывание из места на место. Перед тем как напечатать документ, разве вы его не просматриваете? Также и тут оператор должен вначале увидеть то, что собирается печатать, поэтому я должна отобразить вначале данные в форме, а потом уже в печатной форме. Вот и все!



Офлайн

#3 Июнь 21, 2007 14:17:21

proDiva
От:
Зарегистрирован: 2007-02-15
Сообщения: 244
Репутация: +  0  -
Профиль   Отправить e-mail  

Интересная проблемка вышла после компиляции exe-шника

В общем, проблема решилась. А unit-тесты действительно пора начинать писать.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version