Ну так этож пример индусокода))
А можно расшифровать?
Вы создаете булеву переменную и передаете аргумент какой то is_admin? а потом конвертите в строку и проверяете длину? что-то делаете если тру а потом еще какие то действия?
Solmyr, а что в вашем понятии говнокод, можно поподробнее? Я с С или Джавой почти не имел опыта, а в последние три года плотной работы на Пайтон уже и совсем забыл что нужно что-то думать про память.
Про типизацию у нас много споров. Я пишу сейчас на Питон 2.7 - там типизация только через комменты. В 3.4 уже завезли тайпхинты и там я могу явно указывать типы. Наверное это здорово и помогает ловить много ошибок уже на старте. Но за счет очень понятного кода в Питоне это не всегда большая проблема.
Ну и GC работает очень эффективно, тольков очень уж высоконагруженных проектах может появиться необходимость самому заниматься очисткой памяти
Полагаю, вы джавист или плюсовик)) Это не оскорбление ни в коем) Хорошие языки)
По вашим пунктам дополню просто на базе своего любимого питона
В Питоне динамическая (утиная типизация) - Как вы говорите, плохо для мозга? Используйте тайпхинты- заведены с 3.4 При этом сохраняется гибкость кода
В большинстве случаев в питоне не приходится думать про очистку памяти. Есть рефкаунтер, удаляющий неиспользуемые ссылки, есть гарбаджколлектор, который почистит циклические и которым вы можете управлять
Ну а куда без него) Но и тут все не так страшно. Есть MRO и алгоритм С3, который помогает разрешить проблемы с наследованием
Все вышеприведенное в принципе - тема одной лекции по питону на курсах. А вот в пхп я не встречал хорошей доки по этим темам, может просто тогда еще не интересовался.
https://habr.com/ru/post/337420/
Нет ну опять))) Что за ернуда про гит - ну вот расшифруйте мне тупому? что есть удобнее для работы над проектом, где 8 разработчиков? Что еще позволит быстренько откатить или поискать изменения? При чем тут говнокодинг? У меня весь проект в гите, я откуда хочу, оттуда с ним и работаю, что вы против контроля версий имеете?
Про джиру уже спорили - опять же - каждый выбирает тот инструмент который больше подходит, так же и про скрам - ну не подходит он вам - не пользуйтесь, нам он помогает ускорять разработку, однозначно. Впрочем у нас уже не совсем скрам - команда 12 человек, по скраму ее надо разбивать---------- Добавлено 01.01.2020 в 13:42 ----------
Я разве где-то с этим спорил?
В Новым годом всех!!!
Вы считаете что Джава проще питона? Первый раз такое слышу)))
Ну, бывшие пхписты умудряются на раз)))
А в целом Питон считаю самым грамотно организованным языком.
я ничего не предлагаю, я рассказываю факты по трудоустройству питонеров. Еще полгода назад брали и джунов, более того - организовывали бесплатные курсы на базе универа. Выхлоп был невелик, пока отказались. Но толкового джуна все равно можно рассмотреть.
Так что ваш юмор, сэр - неуместен)
Невозможно читать и общаться с человеком, который выдергивает то, что ему выгодно. Даже после обьяснения что ответ был про применение Питона, ты все равно мне приписываешь то что я не говорил. Соответственно и мое отношение.
Меня всегда смешат комменты людей, которые пишут о том, что не понимают, не от чего тут разрываться. Мне даже жалко человека, для которого git, jira, SCRUM, необходимость знания английского и прочее - ересь. И это в преддверии 2020!
Очень хорошо, что ты у нас развит не по годам!---------- Добавлено 31.12.2019 в 22:15 ----------
Хоть завтра пяток миддлов устрою на работу, за сеньоров наш эйчар богу душу продаст)
Ты мне неприятен, неинтересны твои комменты, сомнительна твоя адекватность и компетентность. Стараюсь не комментировать твой поток бреда, пока ты не лезешь отвечать на мои комменты. Так понятно? Но все равно с наступающим, желаю все таки чего-то достичь в следующем году