- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
def fake_bin(x):
k = ''
while len(x) > 0:
if int(x) % 10 >= 5:
k += '1'
x = x[0:-1]
else:
k += '0'
x = x[0:-1]
return k[::-1]
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
def fake_bin(x):
k = ''
while len(x) > 0:
if int(x) % 10 >= 5:
k += '1'
x = x[0:-1]
else:
k += '0'
x = x[0:-1]
return k[::-1]
кстати, ненавижу когда ИДЕ форматирует
она всегда делает это НЕ ТАК для тех языков, в которых я обычно нахожусь
отключаю к хуям, из версии в версию интеллий так и не смогла удовлетворить этот момент :(
тратишь день с выходом очередной "мажорной" версии, а она всё равно хуйней страдает
лишь бы автодополнение работало и ладно, а в отступы пусть не лезет, всё равно будет не то, что надо
да
в ебучем оракле они лет 5 фиксили проблему, когда автодополнялось всё в капслоке, вот пиздец пригорало
Так вот почему все SQL'щики пишут капсом...
на работе и так достаточно стрессов, чтобы ещё и это
разве что если ты охуел и в норме вещей "Писать"."ВотТак"
Но есть одно «но»: из версии в версию она у меня упорно заменяет отступ в четыре пробела на ебучую табуляцию. Заебала, сука.
Зашел я на новый проект, поставил автоформаттер от еслинта(чтоб конфигурировался) и начал изменять файл где было
Эта хуйня мне сократила else выражение и получилось два раза декларация let a и фейл сборки проекта. А вот если бы был var то все бы работало
Зачем? Зачем? Нахуя форматтеру изменять поведение кода?!
https://eslint.org/docs/rules/no-else-return
анскильно
Я имел в виду автоматом переносить аргументы на новую строку, когда, например, достигнут или превышен лимит символов в ширину. Так можно сделать?
Когда ты вставляешь новую строку перед аргументом — он автоматически выравнивается по остальным, как в реальном примере на скриншоте.
> Так можно сделать?
Насколько я знаю, ГУИшными крутилками — нет. Придётся делать кастомный «ClangFormat» файл и ставить там «ColumnLimit» (но в нём я не разбираюсь). Ну или просто жать «Enter» перед тем, как написать вылезающий за пределы аргумент.
Полностью согласен. Я Такие IDE сразу удаляю
вакансии есть)
но денег в сбертехе больше платят, если что
[email protected]
дикпики не слать
купил тогда домен на 10 лет, который А записью на айпишник борманда смотрел (чтобы никто не кинул предъявы, что я трафик перехватываю)
а потом всё разъебали в труху
(0 новых входящих дикпиков)
Вот ссылка: http://govnokod.ru/user/26135/rss
у меня же не галера, чтобы набирать оптом
найду кого нужно на двух стульях, этот процесс не мгновенный
Так уж и быть, отправил один, проверь.
В каких гомоиконных полях Галуа будет выполняться равенство ?
с её помощью, если захочется, можно сделать новый XSLT, это не будет выглядеть инородным
а вот в условном c# ты несколько заебешься формировать выхлоп такой, чтобы тот являлся снова компилируемой c# программой — я не говорю, что это невозможно, просто это "не своё", также как и ООП в сишке, например
Именно поэтому я за «PHP».