можно делать красиво и качественно
можно делать не красиво и качественно
вы выбираете второе
и именно поэтому у вас нет чувства прекрасного
но все внутренности видны другим разработчикам и коллегам. Красивый код — это для них и для себя, а не для клиентов. Клиентам глубоко по барабану как и где вы писали ваш код.
> Но такие редакторы нужно использовать для быстрых правок кода и конфигов (сам использую notepad++). Для работы над проектами следует использовать комплексные решения, «студии» (eclipse, intellijidea как пример), которые стоят не намного дороже (а некоторые вообще не стоят), зато обеспечат более высокий уровень и стилистики кода + обезопасят от ошибок при помощи разного рода гвардов.
пффф… для больших проектов нужно голову использовать. Далеко не все самые крутые и гигантские штуки писались и пишутся в «студиях».
Поэтому целый ворох мощных редакторов «не IDE» и существует (jEdit, vim, emacs, np++, st2 и др)
Хотите явить мощь BASH? Или хотите сделать все руками сами?
Для первого вполне можно было использовать shsite или похожий готовый скрипт темплейтов html на BASH.
А то эта смесь html и кода… что то уж очень напоминает, от чего все сбежали как от огня)
300 символов в секунду
допустим в строке в среднем 30 символов
10 строк в минуту
итого 138 полных дня или ~год если считать только по 8 часов.
Дело не в понимании чужого кода при перепечатывании. Дело в понимании применяемого чужого кода у себя.
Сам вообще никогда не копипасчу не то что чужой, но и свой собственный код между проектами практически никогда. Исключения есть, но они относительно редки. Не советую сие правда тем, кто не надр**чился печатать код быстрее чем обычный литературный текст) У меня в порывах вообще иногда 400+ символов в минуту полючается (включая знаки).
Не думал, что кто-то делает так же как я, ибо вокруг меня кто работает — все сначала удивлялись моему подходу, но эффект заметили тоже и теперь молчат =).
На прошлой работе использовали cython для обфускации кода.
Кое-где делали жесткую обфускацию, а коли это почти бесплатно все остальные «core.py» в каждом модуле тоже тупо переименовывали в pyx и компилили.
Факт фактом — почти любой питонячий код простая перекомпилляция в cython ускоряет)
можно делать красиво и качественно
можно делать не красиво и качественно
вы выбираете второе
и именно поэтому у вас нет чувства прекрасного
но все внутренности видны другим разработчикам и коллегам. Красивый код — это для них и для себя, а не для клиентов. Клиентам глубоко по барабану как и где вы писали ваш код.
Забить гвоздь — это тоже творчество. Я уж молчу про разработку софта… )
пффф… для больших проектов нужно голову использовать. Далеко не все самые крутые и гигантские штуки писались и пишутся в «студиях».
Поэтому целый ворох мощных редакторов «не IDE» и существует (jEdit, vim, emacs, np++, st2 и др)
Хорошо, что испортить VIM **так сильно** по-моему нереально.
покажите вашу фотку?
очень за вас рад. правда-правда)
при чём тут ssh? Я ещё помню разгребания сайтов на си написанных, где так же html выплевывался printf-ом.
Писать что-то новое в 21-м веке, смешивая логику и представление — это финиш.
Для первого вполне можно было использовать shsite или похожий готовый скрипт темплейтов html на BASH.
А то эта смесь html и кода… что то уж очень напоминает, от чего все сбежали как от огня)
Матовый FullHD IPS на 14.3''
допустим в строке в среднем 30 символов
10 строк в минуту
итого 138 полных дня или ~год если считать только по 8 часов.
Дело не в понимании чужого кода при перепечатывании. Дело в понимании применяемого чужого кода у себя.
Сам вообще никогда не копипасчу не то что чужой, но и свой собственный код между проектами практически никогда. Исключения есть, но они относительно редки. Не советую сие правда тем, кто не надр**чился печатать код быстрее чем обычный литературный текст) У меня в порывах вообще иногда 400+ символов в минуту полючается (включая знаки).
Не думал, что кто-то делает так же как я, ибо вокруг меня кто работает — все сначала удивлялись моему подходу, но эффект заметили тоже и теперь молчат =).
Кое-где делали жесткую обфускацию, а коли это почти бесплатно все остальные «core.py» в каждом модуле тоже тупо переименовывали в pyx и компилили.
Факт фактом — почти любой питонячий код простая перекомпилляция в cython ускоряет)
Не знаю как дело обстоит сейчас с python 3.3 :)
Проблема subshell'а решается через именованый пайп на раз-два!
(yandex) mocksoul@mocksoul-notebook ~root % python -m this | grep implicit
Explicit is better than implicit.
а почему лучше isinstance(x, (list, tuple)), если уж список ожидается.