@botoid

Страница 445 из 4042
Dmitriy
09.01.2017
10:24:05
https://habrahabr.ru/post/308974/ вот даже стата

Nikita
09.01.2017
10:24:18
нет. в ide настраивается сколько пробелов = 1 таб
в ide можно настроить сколькими пробелами таб отрисовывается на экране

Dmitriy
09.01.2017
10:25:23
Andrey
09.01.2017
10:25:37
в ide можно настроить сколькими пробелами таб отрисовывается на экране
Это так модно? Говорить тоже самое но с противопоставляющей интонацией?

Google
Nikita
09.01.2017
10:25:48
в смысле съехал?

Dmitriy
09.01.2017
10:25:59
в смысле съехал?
У всех разная табуляция

Andrey
09.01.2017
10:26:16
А что делать если код сьехал из-за табов ?
Зайди в настройки ide и поставь себе нужный размер таба в пробелах

Theonic
09.01.2017
10:26:17
У всех разная табуляция
Ну да, и что от этого съезжает?

Andrey
09.01.2017
10:26:24
А если бы были пробелы - жопа была бы

Некуда зайти, нечего править, остается только смириться и: 1. править ручками; 2. Жить с этим

denisx
09.01.2017
10:27:30
https://habrahabr.ru/post/308974/ вот даже стата
То, что все люди хотят получить 1000$ не отменяет факта непонимания работы экономики. Так и с кодом. Миллионы фрилансеров не повод идти на поводу :)

Andrey
09.01.2017
10:28:27
То, что все люди хотят получить 1000$ не отменяет факта непонимания работы экономики. Так и с кодом. Миллионы фрилансеров не повод идти на поводу :)
"Однако для анализа были выбраны не все репозитории, а только верхние 400 тысяч репозиториев с наибольшим числом звёзд, которые они получили за период с января по май 2016 года."

Dmitriy
09.01.2017
10:29:00
Ну да, и что от этого съезжает?
Не в тему . ЖС основной язык ? indentation, alignment что нибудь говорит ?

Что делать если в стандарте 2 пробела ?

Nikita
09.01.2017
10:29:32
в каком стандарте?

Dmitriy
09.01.2017
10:29:47
в каком стандарте?
в языке программирования

Nikita
09.01.2017
10:29:58
страдать

Google
Dmitriy
09.01.2017
10:30:18
Шо ?

Andrey
09.01.2017
10:30:52
в языке программирования
Для малознающих, это что же? Это о чем же? Это где же?

Dmitriy
09.01.2017
10:31:24
У каждого языка есть стандарт программирования. где описывается все правила написания кода

Nikita
09.01.2017
10:32:20
во-первых, не у каждого во-вторых, иногда в стандарте нет ничего про пробелы и табы

Andrey
09.01.2017
10:32:30
Я просто никогда не сталкивался с таким.

В силу неопытности. Или просто внимания не обращал.

Dmitriy
09.01.2017
10:33:27
denisx
09.01.2017
10:33:51
Не в тему . ЖС основной язык ? indentation, alignment что нибудь говорит ?
code style принимается корпоративным стандартом. других соглашений на этот счет нет

Dmitriy
09.01.2017
10:34:31
Что делать с фреймовками ?

denisx
09.01.2017
10:34:35
Что делать с ОС ?
не понял проблемы с ОС

Andrey
09.01.2017
10:35:11
У ROR вроде 2 пробела
Документально закрепленно? Для самого языка? И не простая договоренность, как в Джаве с именами методов\переменных?

Что делать с фреймовками ?
Если там пробелы - страдать, если табуляция - настраивать, не?

Евгений
09.01.2017
10:36:24
Интересует конкретный пример, где ЯП требует 2 пробела.
https://www.python.org/dev/peps/pep-0008/#id18 Тут не указано число, но явно написано, что предпочтительнее. Spaces are the preferred indentation method. Tabs should be used solely to remain consistent with code that is already indented with tabs. Python 3 disallows mixing the use of tabs and spaces for indentation. Python 2 code indented with a mixture of tabs and spaces should be converted to using spaces exclusively. When invoking the Python 2 command line interpreter with the -toption, it issues warnings about code that illegally mixes tabs and spaces. When using -tt these warnings become errors. These options are highly recommended!

Dmitriy
09.01.2017
10:37:13
Если там пробелы - страдать, если табуляция - настраивать, не?
Если там пробелы, тупо настроить ide а если там табы то чет не очень

Dmitriy
09.01.2017
10:39:12
не понял проблемы с ОС
в пхп, питоне. есть страндарт кодирования. и все кто выкладывают код в мир. обычно следуют ему, для большей отдачи перед сообществом

Google
Pavel
09.01.2017
10:39:33
Рекомендуют настоятельно выкинуть табы

Andrey
09.01.2017
10:40:32
Рекомендуют настоятельно выкинуть табы
если до этого их еще не было...?)

Pavel
09.01.2017
10:40:58
Ну да. А новые проекты начинать без них

Andrey
09.01.2017
10:41:26
Ну да. А новые проекты начинать без них
Интересно, почему... не вижу профита от выравнивания пробелами. Попробую порыскать на эту тему.

Евгений
09.01.2017
10:41:32
Т.е. рекомендуют настоятельно либо то, либо другое использовать, я верно истолковал?
Использовать табы только там, где они использовались уже. Для всего нового - пробелы

Pavel
09.01.2017
10:41:59
Впринципе из своего опыта скажу что нету особо разницы

Со временем можно привыкнуть ко всему

Я несколько раз переходил с табов на пробелы и обратно, и на разный стиль скобочек { тоже

Сначала непривычно и неудобно, потом збс

Nikita
09.01.2017
10:44:58
Главное что б в одном проекте не было и табов, и спейсов

Pavel
09.01.2017
10:45:09
Ну хотя если отступ равен 2 пробелам то тяжело быстро распознавать вложенные конструкции

а с 4 пробелами порядок

Andrey
09.01.2017
10:48:29
В общем, есть две статьи. Одна говорит, таб хорошо, другая говорит, таб плохо. И обе местами на один и тот же момент дают радикально разные мнения, подтвержденные логичными доводами

Это борода.

Dmitriy
09.01.2017
10:49:01
У меня на работе. если не 4 пробела. то тупо пушить не даст гитлаб. Удобно

Andrey
09.01.2017
10:49:58
Как вижу я: если 4 пробела стоит, то ты хоть тресни, это будет 4 пробела, без доп. манипуляций.

А если 1 таб, то его можно сделать и в 2 и в 2000 пробелов без особых манипуляций

Pavel
09.01.2017
10:54:18
Google
Pavel
09.01.2017
10:55:18
Я как то ни разу ни у кого не видел чтоб он заморачивался у себя шириной таба

А потом он на новом сервере заходит в ненастроенный vim и что? Код писать не сможет?

Kostya
09.01.2017
10:56:57
На настроенном виме в принципе писать код такая себе идея

Andrey
09.01.2017
10:56:59
А если он где-то случайно поставит не 4 а 3 пробела? Не 9 а 8? или ты, вдруг поймешь, что тебе мало 4 пробелов? Что так плохо видно вложенность?

Евгений
09.01.2017
10:57:01
Табы или пробелы? Пробелы – 11 ??????? 61% Табы – 7 ???? 39% ? 18 people voted so far.

Табы или пробелы? Пробелы – 11 ??????? 61% Табы – 7 ???? 39% ? 18 people voted so far.
К "пробелам" относятся и табы, которые ставят определённое число пробелов

Andrey
09.01.2017
10:58:00
Dmitriy
09.01.2017
10:58:22
А вот с этой поправкой уже интереснее.
так про нее и реч была, весь этот час

Andrey
09.01.2017
10:58:35
так про нее и реч была, весь этот час
ой вей. Сложна, очень сложна.

denisx
09.01.2017
10:58:54
Придумать проблему и решать её - done

Pavel
09.01.2017
10:59:19
На настроенном виме в принципе писать код такая себе идея
Реальность админа и девопса регулярно такого требует

Dmitriy
09.01.2017
10:59:20
не получилось

Andrey
09.01.2017
11:00:06
И все-таки интересно, насколько просто изменить 4 пробела на, условно 8? Банально: "Найти->Заменить?" - прокатит же? или есть более элегантные решения?

Просто с табами всё очевидно. В настройках ide ставишь N-пробелов на таб и работаешь.

Pavel
09.01.2017
11:01:22
Но я представил как это выглядит - заходит бородатый админ на сервер поправить конфиг nginx и такой "о, простите но я не буду это править. Здесь табы а я признаю только пробелы" И выходит с сервера :D

Просто с табами всё очевидно. В настройках ide ставишь N-пробелов на таб и работаешь.
Совсем неочевидно когда нужно выровнять код не кратно числу пробелов в табе. Тогда все поедет.

Kostya
09.01.2017
11:04:01
Реальность админа и девопса регулярно такого требует
Я уже вижу как они открывают 10 летний проект на джаве и пишут его в настроенном виме на удаленном сервере. Если надо писать столько кода, что это приносит неудобства из-за ненастроенности вима, то это все решаемо. Например многие редакторы/ide умеют сами по ssh работать.

Pavel
09.01.2017
11:04:24
У того кто писал будет красиво, а у кого другая ширина таба - все криво. Это в общем главный аргумент против табов

Andrey
09.01.2017
11:05:01
Google
Pavel
09.01.2017
11:05:54
Это все слишком геморно, туда сюда в настройках переключать. Слишком много разных ситуаций.

Евгений
09.01.2017
11:06:08
Dmitriy
09.01.2017
11:06:23
А тебе куда надо?
в другой чат. разработчиков

Евгений
09.01.2017
11:06:46
в другой чат. разработчиков
Ну давай я зайду и кину туда опрос. Только предупреди, чтобы не банили сразу)

Firdavs
09.01.2017
11:07:03
Pavel
09.01.2017
11:07:09
Когда код отпробелен по стандарту, выглядит везде и всегда одинаково при любых условиях, и не надо ничего настраивать нигде.

Dmitriy
09.01.2017
11:07:44
пхп гикс?
Ну в него тоже можно

Andrey
09.01.2017
11:09:09
Когда код отпробелен по стандарту, выглядит везде и всегда одинаково при любых условиях, и не надо ничего настраивать нигде.
Вообще да. Я соглашусь, что использовать пробелы лучше. Но для основного выравнивания использовать таб, выставляющий N-ое количество пробелов. Вот. Пожалуй, на этом и остановлюсь.

Спасибо всем =)

Pavel
09.01.2017
11:10:35
Ну щас идешки умеют расставлять отступы вообще без нажатия каких-либо кнопок

romy
09.01.2017
11:18:55
Профукал устройство залогененное в тг по номеру к которому нет доступа.. Прощай акк? Найс, тг

Wyldstyle
09.01.2017
11:19:25
Сброс сессии, не?

Евгений
09.01.2017
11:20:00
Профукал устройство залогененное в тг по номеру к которому нет доступа.. Прощай акк? Найс, тг
Настройки - приватность и безопасность - активные сессии. Находишь сессию на профуканном телефоне и сбрасываешь её

Если это было ЕДИНСТВЕННОЕ устройство на том аккаунте - всё, сорян.

romy
09.01.2017
11:20:34
Я был залогинен только в том устройстве

Евгений
09.01.2017
11:20:53
romy
09.01.2017
11:21:03
Тг топ

Страница 445 из 4042