
NoNick
07.07.2018
09:13:06

Маришка
07.07.2018
09:13:08
ТЫ ЩАС ПОШУТИЛ ДА
Нет. Ты хочешь запаковать что бы работало без питона. Вот инсталлеры эти и пакуют весь питон...

NoNick
07.07.2018
09:13:08
приблизительно сказал

Aragaer
07.07.2018
09:13:13
зайкисолнышки, дайте, пожалуйста, риторический совет:
есть модуль, в котором 1 класс, 55 методов к нему и 1371 строчка кода. с комментариями, с документацией, тесты в отдельном модуле.
и вот настал вопрос: стоит ли делать разделение класса на несколько модулей с методами к данному классу? проблема в том, что если сейчас код вполне читабельный, и очень даже неплохой, но вот объем модуля меня, если честно, смущает.
55 методов и 1371 строка это признак того, что там творится слишком много всякого

Google

NoNick
07.07.2018
09:13:19
пойду в Си тогда лучше напишу
кек
ахаха

Маришка
07.07.2018
09:13:32
Добро пожаловать

NoNick
07.07.2018
09:13:45
блин, есть какая-нибудь более легковесная альтернатива Атому?

Aragaer
07.07.2018
09:13:47
поэтому да, стоит пойти погулять, а через неделю посмотреть на это и попытаться понять, а что там творится. И уже после этого действительно разделить

NoNick
07.07.2018
09:13:53
Атом долго запускается и вообще слишком много наворотов
мне надо блокнот

Aragaer
07.07.2018
09:14:01
тогда блокнот

Вадим
07.07.2018
09:14:14

NoNick
07.07.2018
09:14:19

Google

NoNick
07.07.2018
09:14:21
какой емакс

Ляман
07.07.2018
09:14:33

Маришка
07.07.2018
09:14:34

NoNick
07.07.2018
09:14:34

nn
07.07.2018
09:14:37

Alex
07.07.2018
09:14:41

NoNick
07.07.2018
09:14:49

Маришка
07.07.2018
09:14:50

Alex
07.07.2018
09:14:51
vi, nano

NoNick
07.07.2018
09:14:59
надо запустить за полсекунды
успеть

BlackAndOrange
07.07.2018
09:15:11
под мак робит?
В гугле забанили?
http://cython.readthedocs.io/en/latest/src/quickstart/install.html

Маришка
07.07.2018
09:15:15

NoNick
07.07.2018
09:15:16
ну либо атом не закрывать и просто обновлять но я не люблю когда у меня дохрена открытых приложений

nn
07.07.2018
09:15:17

BlackAndOrange
07.07.2018
09:15:18

Маришка
07.07.2018
09:15:20
Ты идиот?

Aragaer
07.07.2018
09:15:23

NoNick
07.07.2018
09:15:24
и читать инфу в нем

Google

NoNick
07.07.2018
09:15:31
там пишутся данные о игре
важные для победы

nn
07.07.2018
09:15:49

Маришка
07.07.2018
09:15:52

BlackAndOrange
07.07.2018
09:16:02
notepad.exe

Aragaer
07.07.2018
09:16:15
я для себя ухватил критерий - больше 200 строк, значит уже надо думать над разделением

Маришка
07.07.2018
09:16:15
Втыкните ему vi

Alex
07.07.2018
09:16:22

Маришка
07.07.2018
09:16:35

Aragaer
07.07.2018
09:16:39
есть кстати gvim-easy
у которого нет режимов

Маришка
07.07.2018
09:16:51
И без них он не может запустить скрипты...

NoNick
07.07.2018
09:16:56

Alex
07.07.2018
09:16:58

NoNick
07.07.2018
09:17:00
Мне не нужна атом и вижла
Они очень долгие

BlackAndOrange
07.07.2018
09:17:02
> vim
> без режимов
зачем?

NoNick
07.07.2018
09:17:07
ОН ЗАПУСКАЕТСЯ БОЛЕЕ 5+ секунд

Aragaer
07.07.2018
09:17:17
я понятия не имею

Google

nn
07.07.2018
09:17:19

NoNick
07.07.2018
09:17:22
Я ЗА ЭТО ВРЕМЯ 100 раз проиграть успею

BlackAndOrange
07.07.2018
09:17:35
vim запускается мгновенно
notepad запускается мгновенно
чё ещё тебе нужно?

Alex
07.07.2018
09:17:43
Можно конечно писать типа echo 'print('Hello World!' » script.py

Маришка
07.07.2018
09:17:54
Они очень долгие
Тебе это для чего нужно?
Если тебе нужно прочитать инфу которая сгенерируется то открывай блокнотом или чем хочешь

Alex
07.07.2018
09:17:58
Быстро будет через Pipe работать

Aragaer
07.07.2018
09:18:12

Маришка
07.07.2018
09:18:12
Если ты хочешь запустить скрипт то при чем тут среды разработки?

NoNick
07.07.2018
09:18:44
причем тут скрипт
я пишу код в пичарме
я же не даун чтобы писать код в блокноте

Alex
07.07.2018
09:19:04

BlackAndOrange
07.07.2018
09:19:08
Бля, тролль что ли

Alex
07.07.2018
09:19:24

BlackAndOrange
07.07.2018
09:19:43
vim
emacs
nano
mcedit
/thread

Alex
07.07.2018
09:20:02
Пайчарм ИМХО используют как word для проверки правописания.

Вадим
07.07.2018
09:24:15

Alex
07.07.2018
09:24:40
лол
Без шуток. По факту многие прогеры именно так и делают.

For
07.07.2018
09:25:49

nn
07.07.2018
09:25:50
а что делают хттп реквесты в модуле, который занимается обработкой данных?
соврал, прошу прощения.
капитальная проблема разделения немного в другом: соединение и курсор хранятся в self.conn и self.cur соответственно. есть два метода fetchquery и commitquery, оба работают с кэшем класса, и, ну, грубо говоря, оптимизируют запросы. это требуется из-за того, что файл *.db скармливается через sftp на другой сервер (оба в локалке, бд лежит в nas, сервер на отдельном железе. могу объяснить причину, но там долгая история.).

Google

Alexandr
07.07.2018
09:26:14
текстовый редактор Far c колорером для подсветки

Alexander
07.07.2018
09:26:31

Вадим
07.07.2018
09:26:34
не, ну микроскопом тоже можно гвозди забивать

Alex
07.07.2018
09:26:35

nn
07.07.2018
09:26:56
ЛОЖЬ ЧИСТОЙ ВОДЫ
linux, железо будто из параши собрали, открывается <1c. чет нестыкуется

Aragaer
07.07.2018
09:27:00
соврал, прошу прощения.
капитальная проблема разделения немного в другом: соединение и курсор хранятся в self.conn и self.cur соответственно. есть два метода fetchquery и commitquery, оба работают с кэшем класса, и, ну, грубо говоря, оптимизируют запросы. это требуется из-за того, что файл *.db скармливается через sftp на другой сервер (оба в локалке, бд лежит в nas, сервер на отдельном железе. могу объяснить причину, но там долгая история.).
ну вот это - живет в одном модуле. А всякая там обработка - в другом. Уже разделение

For
07.07.2018
09:27:05

NoNick
07.07.2018
09:27:18
мы про винду

Alex
07.07.2018
09:27:24

For
07.07.2018
09:27:42

nn
07.07.2018
09:28:25
линукс это уникальный случай
просто напомню, что vs code портировался с винды на линукс, и, по идее, должен запускаться медленней.
(но могу ошибаться, поправьте)

Alex
07.07.2018
09:28:43
))) думаю нет
Ну в фильмах обычно функционал реализуется независимо от желания.
Можно отсрочить действие, но не на долго.

For
07.07.2018
09:29:24
Так сказать протестируем

Alex
07.07.2018
09:29:47

NoNick
07.07.2018
09:31:15