@n4ural
Программирую я на питоне.
Решения вопроса 1
@Fockker
На английском есть специализированный сайт codereview@stackexchange, при наличии языка это идеальный вариант.
В принципе, есть ещё русскоязычный stackoverflow, где, при их-то трафике, по идее должны любого клиента принимать с распростёртыми объятиями, но модерят его такие же вахтёры как и здесь.
Самый надёжный способ получить code-review, это завести два аккаунта. С одного задать вопрос, «как сделать то-то», а с другого — запостить код, который это делает. И тут же набегут советчики, рассказать, что в этом коде неправильно.
Ответы на вопрос 3
@saboteur_kiev
Если хотите расти как разработчик — читайте стандарты, переписывайте код чтобы он им соответствовал (name convention или для питона вообще PEP 8)
Основная задача красивого кода — легкое чтение и изменение. Подразумевается что быстро вникнуть в код и изменить его сможет не оригинальный автор, а другой разработчик.
Основная задача хорошего кода — использование подходящих библиотек и просто адекватности условий, для этого надо знать много библиотек и их нюансы. Это с опытом.
Поэтому собственно ваш вопрос нужно переиначить не на то, как сделать код лучше, а с какой целью интересуетесь.
Раз вас таким напрягают, можете из начальства регулярно выбивать деньги на курсы по питону, там что-то подучить, познакомиться, позадавать вопросы заодно. И книжки, тоже можно читать advanced литературу, и обращать внимание на теорию, там часто говорят о правильном подходе, и вам, как человеку с живой практикой, это уже будет понятнее.
@AgentSmith
@opium