LINUX.ORG.RU

Ответ на: комментарий от ddidwyll

Благодарю-с. Читал, но не понял, придерживаются его или как?

white_bull
() автор топика
Ответ на: комментарий от crutch_master

Да нет там сюрпризов. Я тыкал только потому, что «собака Павлова» из-за других ЯП.

А 3-4 случая в моей практике не встречались (ну дибилы есть везде).

white_bull
() автор топика
Последнее исправление: white_bull (всего исправлений: 1)

Да

TAB шириной 4 символа

120

Да

EXL ★★★★★
()
Ответ на: комментарий от white_bull

Да нет там сюрпризов

Согласен, там специально надо постараться, чтобы это сработало.

Читал, но не понял, придерживаются его или как?

Не распарсил.

ddidwyll ★★★★
()
Ответ на: комментарий от ddidwyll

Да стандарт есть, а команды топят за ; и кто во что гаразд по отступам. А переучиваться - дискомфорт. В пайтоне с этим молодцы.

white_bull
() автор топика

С semicolon в конце строки? (;)

Да. Это называется точка с запятой. Не благодари.

С отступом в 2 пробела или 4?

Четыре. За два - расстрел на месте.

Длина строки 80/100/120?

В функциональном стиле или классами балуетесь?

ООП конечно же.

ox55ff ★★★★★
()
Ответ на: комментарий от white_bull

Та с самого начала везде было по два проблема, ещё когда даже писать толком ни на чём не умел.

Princesska ★★★★
()
Ответ на: комментарий от chenbr0

А как же он на родном языке разговаривает, навязанном сверху?
Когда можно придумать свой язык!

mydibyje ★★★
()
Ответ на: комментарий от drsm

в чем профит-то отказа от ‘;’ кроме хипстомоды?

<script>const str = 'Путин'</script>
<script>+ ' вор!';</script>
deep-purple ★★★★★
()
Ответ на: комментарий от white_bull

Да стандарт есть

Это не стандарт, просто один из наборов правил с таким хитрым названием.

а команды топят за ; и кто во что гаразд по отступам

А переучиваться - дискомфорт

Утятки :)

А вообще пиши как нравится, можно под конкретные правила приводить линтером.

ddidwyll ★★★★
()
Последнее исправление: ddidwyll (всего исправлений: 1)

Там как не пиши, всё какая-то фигня получается. Я недавно прикололся и наваял файл вообще без отступов и пробелов. Никто и не заметил.

bread
()
Последнее исправление: bread (всего исправлений: 1)
Ответ на: комментарий от chenbr0

А при чём тут RFC? Если код валиден и работает правильно, то какие вопросы? Даже если я всё в одну строку напишу. Читаемость это проблемы читателей. Форматируйте там как-то сами.

bread
()
Ответ на: комментарий от chenbr0

А разве для перечисленного нет ничего наподобие pep8?

Есть, штук пять. И нет Гвидо чтобы указать на истинный путь. Ну и стандартная библиотека написана на каких-нибудь плюсах и не может быть примером.

x3al ★★★★★
()
Ответ на: комментарий от bread

GyRCJzMnYCdUJ10nUSdjJ1YnXxsoQiwgGyRCJ2EnZSdjJ1wnUSdbGyhCIBskQidTJ20nXCdiJ2UnaSdaJ1MnUSdwJ2QnaSdxGyhCIBskQidcJ1EnXBsoQiAbJEInZydgJ2QncSdkGyhCLg==

chenbr0
()
Ответ на: комментарий от white_bull

А переучиваться - дискомфорт.

Обожемой, какая проблема переставить таб с 4 отступов на 2 и обратно или убрать все ; в конце строки, когда пушишь. Других проблем совсем не осталось походу.

crutch_master ★★★★★
()
Ответ на: комментарий от white_bull

Клац-клац меньше

Вот так

arr.reduce((s,v)=>(s[v.id] = v, s), {})
клац-клац меньше, чем в
arr.reduce((acc, value)=>{
    acc[value.id] = value;
    return acc;
}, {})
Но стоит ли оно того?

crutch_master ★★★★★
()
Ответ на: комментарий от white_bull

Меня так бесит

Открой уже для себя astyle и пиши свой код как хочешь. Это всё говнопроблемы. Спросил бы что-нибудь про архитектуру, про function(a,b,c) vs function({a,b,c}), про миксины vs оопота, нет, больше всего волнуют, почему-то отступы, переносы и стиль кода.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 2)
Ответ на: комментарий от crutch_master

Всё сливается. Страдает читаемость.

ox55ff ★★★★★
()
Ответ на: комментарий от crutch_master

Спросил бы что-нибудь про архитектуру

А вот это спрашивать не надо.

white_bull
() автор топика
Ответ на: комментарий от Im_not_a_robot

Просто поставь prettier

Унылая поделка. Мне никогда не нравилось.

white_bull
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.