Найти - Пользователи
Полная версия: Змея на рельсах (PyRails)
Начало » Python проекты » Змея на рельсах (PyRails)
1 2 3
XoFfiCEr
Огромная программа получилась больше 4000 строк python кода.
Программа для путейщиков инженеров и техников.
В конце ее написания я ее возненавидел даже.
Используется sqlite3 и tkinter само собой



doza_and
:) Мне понравилась кнопка “Удалить дефект”, мне бы в мою программу такую!
Мне кажется надо писать
Специально для Одесской железной дороги.
а не
“Специально для Одесская железная дорога.”
XoFfiCEr
doza_and
:) Мне понравилась кнопка “Удалить дефект”, мне бы в мою программу такую!Мне кажется надо писать Специально для Одесской железной дороги.а не “Специально для Одесская железная дорога.”
А что за программа?
Rodegast
> Огромная программа получилась больше 4000 строк python кода.

Ну 4000 это совсем не много. И почему на таком УГ как tkinter?
XoFfiCEr
Rodegast
> Огромная программа получилась больше 4000 строк python кода.Ну 4000 это совсем не много. И почему на таком УГ как tkinter?
Потому что это дефолтное gui в python
и он хорошо документирован.
Вроде 4200 строк или около того.
Когда выписываешь важные переменные и процедуры на бумагу или в текстовый файл приходит понимание программа довольно то большая.
И очень шустро начала работать только после компиляции в pyc-файл
без компиляции медленнее.
FishHook
Простите, а в чем, собственно, цель этого топика?
sander
FishHook
как сказано в описании раздела: “Скрипты, релизы, проекты участников форума”. Под одну из этих категорий топик точно попадает
FishHook
sander
как сказано в описании раздела
Любое сообщение на форуме, а уж тем более целая тема, подразумевает некую полезность для автора поста и для сообщества в целом. Раздел “Скрипты, релизы, проекты участников форума” создан для того, чтобы пользователи делились друг с другом своими наработками (пусть даже коммерческими), получали конструктивную критику со стороны, сообщали о нововведениях в своих продуктах. В чем ценность ваших скриншотов, если мы не можем посмотреть сам продукт? Если бы тема называлась “галерея скриншотов” я бы понял, а так нет - здесь нет ни скриптов, ни проектов.
JOHN_16
XoFfiCEr
Огромная программа получилась больше 4000 строк python кода.Программа для путейщиков инженеров и техников.В конце ее написания я ее возненавидел даже.Используется sqlite3 и tkinter само собой
XoFfiCEr
Когда выписываешь важные переменные и процедуры на бумагу или в текстовый файл приходит понимание программа довольно то большая.
Думаю что архитектурно программа выпоолнена не удачно, но мне кажется это для вас первый крупный проект.
py.user.next
FishHook
пользователи делились друг с другом своими наработками
Сколько таких разделов видел в разные времена, никогда наработки никто не брал. Серьёзный проект выкладывать так не будут, а то, что выкладывается, обычно находится на слабом уровне (если даже снаружи и выглядит нормально). Только исправление ошибок (стилистических, логических, архитектурных) может быть причиной для выкладывания. Закрытые авторы обычно пишут что-нибудь неправильно месяцами и их никто не поправляет, потому что они никому не показывают код. И иногда тебе самому жалко расставаться с какой-нибудь ошибкой, потому что вся твоя программа ею пронизана, и она уже является частью истории программы, с которой не хочется расставаться. Но хотя бы на будущее надо знать, что архитектурно так дела не делаются.

Больше чем уверен, что XoFfiCEr не пропустил программу через линтер, потому что не знает про линтеры. А юнит-тесты, делал он их вообще? При запутанной архитектуре их сложно делать. И где документация к программе, где версионирование? Я вижу одно окно без меню и копирайт на видном месте. В то же время смотрю в браузер как в окно программы и не вижу нигде копирайтов, потому что в серьёзных программах они спрятаны там, где и должны быть.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB