Уведомления

Группа в Telegram: @pythonsu

#1 Июль 4, 2017 22:11:21

XoFfiCEr
От:
Зарегистрирован: 2011-06-05
Сообщения: 50
Репутация: +  1  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

Огромная программа получилась больше 4000 строк python кода.
Программа для путейщиков инженеров и техников.
В конце ее написания я ее возненавидел даже.
Используется sqlite3 и tkinter само собой





Офлайн

#2 Июль 4, 2017 22:39:31

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

:) Мне понравилась кнопка “Удалить дефект”, мне бы в мою программу такую!
Мне кажется надо писать
Специально для Одесской железной дороги.
а не
“Специально для Одесская железная дорога.”



Офлайн

#3 Июль 4, 2017 22:43:18

XoFfiCEr
От:
Зарегистрирован: 2011-06-05
Сообщения: 50
Репутация: +  1  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

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



Офлайн

#4 Июль 4, 2017 23:24:45

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2741
Репутация: +  183  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

> Огромная программа получилась больше 4000 строк python кода.

Ну 4000 это совсем не много. И почему на таком УГ как tkinter?



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#5 Июль 4, 2017 23:46:55

XoFfiCEr
От:
Зарегистрирован: 2011-06-05
Сообщения: 50
Репутация: +  1  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

Rodegast
> Огромная программа получилась больше 4000 строк python кода.Ну 4000 это совсем не много. И почему на таком УГ как tkinter?
Потому что это дефолтное gui в python
и он хорошо документирован.
Вроде 4200 строк или около того.
Когда выписываешь важные переменные и процедуры на бумагу или в текстовый файл приходит понимание программа довольно то большая.
И очень шустро начала работать только после компиляции в pyc-файл
без компиляции медленнее.



Офлайн

#6 Июль 5, 2017 05:47:52

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

Простите, а в чем, собственно, цель этого топика?



Офлайн

#7 Июль 5, 2017 09:07:48

sander
Зарегистрирован: 2015-02-19
Сообщения: 317
Репутация: +  53  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

FishHook
как сказано в описании раздела: “Скрипты, релизы, проекты участников форума”. Под одну из этих категорий топик точно попадает

Офлайн

#8 Июль 5, 2017 10:08:52

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

sander
как сказано в описании раздела
Любое сообщение на форуме, а уж тем более целая тема, подразумевает некую полезность для автора поста и для сообщества в целом. Раздел “Скрипты, релизы, проекты участников форума” создан для того, чтобы пользователи делились друг с другом своими наработками (пусть даже коммерческими), получали конструктивную критику со стороны, сообщали о нововведениях в своих продуктах. В чем ценность ваших скриншотов, если мы не можем посмотреть сам продукт? Если бы тема называлась “галерея скриншотов” я бы понял, а так нет - здесь нет ни скриптов, ни проектов.



Офлайн

#9 Июль 5, 2017 11:09:24

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

XoFfiCEr
Огромная программа получилась больше 4000 строк python кода.Программа для путейщиков инженеров и техников.В конце ее написания я ее возненавидел даже.Используется sqlite3 и tkinter само собой
XoFfiCEr
Когда выписываешь важные переменные и процедуры на бумагу или в текстовый файл приходит понимание программа довольно то большая.
Думаю что архитектурно программа выпоолнена не удачно, но мне кажется это для вас первый крупный проект.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#10 Июль 5, 2017 23:16:30

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9846
Репутация: +  853  -
Профиль   Отправить e-mail  

Змея на рельсах (PyRails)

FishHook
пользователи делились друг с другом своими наработками
Сколько таких разделов видел в разные времена, никогда наработки никто не брал. Серьёзный проект выкладывать так не будут, а то, что выкладывается, обычно находится на слабом уровне (если даже снаружи и выглядит нормально). Только исправление ошибок (стилистических, логических, архитектурных) может быть причиной для выкладывания. Закрытые авторы обычно пишут что-нибудь неправильно месяцами и их никто не поправляет, потому что они никому не показывают код. И иногда тебе самому жалко расставаться с какой-нибудь ошибкой, потому что вся твоя программа ею пронизана, и она уже является частью истории программы, с которой не хочется расставаться. Но хотя бы на будущее надо знать, что архитектурно так дела не делаются.

Больше чем уверен, что XoFfiCEr не пропустил программу через линтер, потому что не знает про линтеры. А юнит-тесты, делал он их вообще? При запутанной архитектуре их сложно делать. И где документация к программе, где версионирование? Я вижу одно окно без меню и копирайт на видном месте. В то же время смотрю в браузер как в окно программы и не вижу нигде копирайтов, потому что в серьёзных программах они спрятаны там, где и должны быть.



Отредактировано py.user.next (Июль 5, 2017 23:17:28)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version