URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 108516
[ Назад ]
Исходное сообщение
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено opennews , 11-Июл-16 11:16
Линус Торвальдс в достаточно резкой форме раскритиковал (http://lkml.iu.edu/hypermail/linux/kernel/1607.1/00627.html) "взрывающий мозг" метод оформления комментариев в коде сетевой подсистемы ядра Linux и призвал разработчиков сетевой подсистемы перейти к традиционному для ядра симметричному стилю оформления комментариев.
Например, по мнению Линуса недопустимы следующие многострочные конструкции:
/* This is also very nasty
* and visually unbalanced */
/* This is disgusting drug-induced
* crap, and should die
*/
вместо которых рекомендуется использовать формат, симметричный с точки зрения расстановки верхних и нижних отступов:
/*
* This is also a comment, but it can now be cleanly
* split over multiple lines
*/
или формат в стиле С++:
// This can be a single line.
// Or many. Your choice.
URL: http://www.theregister.co.uk/2016/07/11/linus_torvalds_in_sw.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=44771
Содержание
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 11:16 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 14:25 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 16:40 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 11:17 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,dgdsgfsadfgsdfgsdfg, 11:31 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,НяшМяш, 11:41 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 12:51 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Андрей, 12:59 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 14:01 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 16:47 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,к, 13:11 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 13:26 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,sage, 15:26 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,к, 21:55 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,к, 15:58 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,mymedia, 21:23 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,jan pi nimi ala, 00:15 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,papua, 14:50 , 13-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,jan pi nimi ala, 23:43 , 14-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,burjui, 03:33 , 15-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,IZh., 13:55 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,IZh., 13:57 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Анонька, 14:11 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 14:15 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,DimasiQ, 17:02 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,vitalikp, 00:12 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,ZloySergant, 15:44 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 11:19 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 11:21 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Roo2AT7d, 15:54 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 16:52 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Дегенератор, 11:22 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 11:25 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Я, 12:41 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Дегенератор, 13:14 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 12:47 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Анонька, 14:14 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Линус Торвальдс, 14:20 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Илья, 05:56 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 13:38 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Kodir, 16:18 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,тоже Аноним, 16:24 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 16:42 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Гость, 05:44 , 13-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Disaron, 19:37 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 21:46 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,anonimus, 11:42 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,dq0s4y71, 15:03 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 15:10 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,chinarulezzz, 10:15 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,DeadLoco, 17:13 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,redwolf, 20:50 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,DeadLoco, 21:22 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,nc, 18:16 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Дегенератор, 18:51 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,_KUL, 03:25 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,тоже Аноним, 09:55 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 16:57 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,redwolf, 20:55 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,iPony, 11:37 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,тоже Аноним, 11:43 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,iPony, 12:29 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,iPony, 12:30 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 13:31 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,тоже Аноним, 12:34 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Stax, 12:37 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,к, 13:14 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 16:28 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,тоже Аноним, 16:43 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,azure, 11:50 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,hhi8io4468gg43fff6f, 12:30 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,DeadLoco, 21:27 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 00:00 , 13-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Какаянахренразница, 11:37 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Нанобот, 12:04 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 12:28 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 21:06 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 14:06 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Kodir, 16:20 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Какаянахренразница, 18:51 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 21:41 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Какаянахренра3ница, 06:21 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Какаянахренразница, 07:37 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Какаянахренразница, 07:33 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 16:54 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,paulus, 11:50 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 11:39 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,имя, 11:48 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,_, 18:14 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 14:09 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,АнонимХ, 06:00 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,имя, 10:04 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 14:09 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 15:26 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,тоже Аноним, 16:27 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 11:49 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,user455, 12:31 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,llolik, 13:27 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Виталий, 12:39 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,dq0s4y71, 15:06 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 13:23 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,_, 18:29 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,anonmaster2, 13:02 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Ordu, 14:44 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 15:28 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Ordu, 15:58 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,имя, 10:06 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Kodir, 16:31 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Ordu, 20:14 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Sluggard, 13:11 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 13:36 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 16:57 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 14:49 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 15:30 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 14:55 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Sluggard, 15:09 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,QuAzI, 18:46 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Какаянахренра3ница, 06:24 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,QuAzI, 12:03 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 17:13 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 18:59 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 19:23 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,_, 20:35 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 19:57 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 21:06 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 21:29 , 11-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,., 04:24 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 05:54 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Шкурка_от_головки, 09:21 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Шкурка_от_головки, 09:20 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,Аноним, 22:54 , 12-Июл-16
- Линус Торвальдс пытается навести порядок в оформлении коммен...,robux, 20:30 , 13-Июл-16
Сообщения в этом обсуждении
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 11:16
Правильно Линус, так им.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 14:25
Когда коту делать нечего.. лишь бы не вешался.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 16:40
Не ну че, пиши свое ядро в одну строку и дальше...
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 11:17
/*
* А если так?
*/
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено dgdsgfsadfgsdfgsdfg , 11-Июл-16 11:31
А чем первый вариант отличается от твоего?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено НяшМяш , 11-Июл-16 11:41
Звёздочки выровняны в один столбец
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 12:51
если бы дали ссылку на официальный архив, не было таких идиотских замечанийhttps://lkml.org/lkml/2016/7/8/625
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Андрей , 11-Июл-16 12:59
Да и visually unbalanced выглядело бы тогда не так плохо в новости.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 14:01
Поддерживаю, что за ссылку такую нашли. Явно не для списка рассылки разработчиков.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 16:47
Что-то он какой-то истеричный. Хотя с другой стороны это ядро ОС, а не наколеночная поделка, там всё должно быть единообразно.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено к , 11-Июл-16 13:11
Так плохо. На русском комментарии никогда не пишите.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 13:26
/*
* And if tak?
*/
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено sage , 11-Июл-16 15:26
tak dobrze
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено к , 11-Июл-16 21:55
kurwa to je dobrze!
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено к , 11-Июл-16 15:58
Ту хум хау.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено mymedia , 11-Июл-16 21:23
Комментарии на эсперанто одобряете?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено jan pi nimi ala , 12-Июл-16 00:15
toki anpa pi toki pona taso li pana e pilin pona tawa mi.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено papua , 13-Июл-16 14:50
tok pisin?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено jan pi nimi ala , 14-Июл-16 23:43
ala. ni li toki pona
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено burjui , 15-Июл-16 03:33
қотақбастар
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено IZh. , 11-Июл-16 13:55
На самом деле, оно так и есть. Вы посмотрите исходник страницы.
Это просто разные CMS откусили начальные пробелы.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено IZh. , 11-Июл-16 13:57
Вот правильная ссылка:
https://lkml.org/lkml/2016/7/8/625
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Анонька , 11-Июл-16 14:11
Скрипты от гугл аналитикс и buysellad.com - и это основной сайт, где хостится линуксовое ядро? Лолнет, клозе.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 14:15
>и это основной сайт, где хостится линуксовое ядроНет.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено DimasiQ , 12-Июл-16 17:02
Как ты еще не заметил что там убунту сервер?)
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено vitalikp , 12-Июл-16 00:12
Мне казалось тег code должен помочь в этой ситуации.
В просмотре комментария выглядит нормально, не знаю как в тексте новости.
/*
* This is also a comment, but it can now be cleanly
* split over multiple lines
*/
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено ZloySergant , 11-Июл-16 15:44
Линус собственно так и предложил
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 11:19
ИМХО, это верно. Архитектура должна быть во всем. Тем более касаемо такого сложного проекта с огромным количеством вовлеченных программистов.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 11:21
Лучше б мотивировал народ gtk2 форкнуть.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Roo2AT7d , 11-Июл-16 15:54
Зачем? Вид кнопочек нравится? Используй соответствующую тему в гтк3.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 16:52
Затем, что сейчас его пишут криворукие[1] спермотоксикозные[2] обезьяны[3], которым откровенно поклАсть на совместимость[4], а годного софта, который не успели испоганить переводом на третью ветку - ещё довольно много.[1] 2014й год, https://blogs.gnome.org/mortenw/2014/06/23/how-does-one-crea.../
[2] 2003й год, https://www.jwz.org/doc/cadt.html
[3] 2012й год, https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotti.../
[4] 2016й год, https://www.opennet.ru/opennews/art.shtml?num=44596
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Дегенератор , 11-Июл-16 11:22
Еще неплохо бы заменить
a() {
d(); }
на
a()
{
d();
}
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 11:25
Твой ник тебя оправдывает.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Я , 11-Июл-16 12:41
Самый долбанутый стиль оформления
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Дегенератор , 11-Июл-16 13:14
А в чем долбанутость? В том что начало и конец блока не нужно выискивать в тексте и мотать длинные строки вконец?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 12:47
Тогда уж
a() {
d(); }
на
a() {
d();
}
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Анонька , 11-Июл-16 14:14
А ещё лучше
a()
{
d();
}(1 таб на 1 уровень отступа).
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Линус Торвальдс , 11-Июл-16 14:20
Нет, не лучше.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Илья , 12-Июл-16 05:56
Поставьте уже себе artistic style и не парьтесь.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 12-Июл-16 13:38
Нет, спасибо, нас clang-format устраивает.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Kodir , 11-Июл-16 16:18
> А ещё лучше
> a()
> {
> d();
> } Считаю такой стиль уж слишком размазанным - и так экраны неахти, так ещё и функции перестанут влазить! Вот когда будет у всех surface table с 300dpi, можно поговорить и о скобочках :)
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено тоже Аноним , 11-Июл-16 16:24
> неахти
> влазить
> можно поговоритьМожно. Только не здесь, пожалуйста.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 16:42
Во фряхе такая функция вообще 6 строк должна занимать:
void
a()
{<-tab->d();
}
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Гость , 13-Июл-16 05:44
мой любимый стиль! больше воздуха!for( ; iter != end; ++iter )
{
m_oxygen += iter->more_oxygen;
}
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Disaron , 11-Июл-16 19:37
Пхпшники, при всей их одиозности, довольно неплохой стандарт выпустили в плане форматирования. В свое время сам к нему пришел на плюсах.
http://www.php-fig.org/psr/psr-2/
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 21:46
Чистый PSR такой же ужасный как и пыхапэ.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено anonimus , 12-Июл-16 11:42
Во, одобряю, это самое наглядное написание. Всегда так пишу.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено dq0s4y71 , 11-Июл-16 15:03
"First off, I'd suggest printing out a copy of the GNU coding standards,
and NOT read it. Burn them, it's a great symbolic gesture." (Linus Torvalds, "Linux kernel coding style")
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 15:10
Когда временами приходится работать с кодом, отформатированным в GNU-стиле, у меня мозг моментально закипает. Как вообще ТАКОЕ пришло кому-то в голову?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено chinarulezzz , 12-Июл-16 10:15
> Когда временами приходится работать с кодом, отформатированным в GNU-стиле, у меня мозг
> моментально закипает. Как вообще ТАКОЕ пришло кому-то в голову?мне наоборот, нравится. Еще и экономный.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено DeadLoco , 12-Июл-16 17:13
Открой для себя волшебство бьютифаинга и узбагойся уже наконец.Первое, что я делаю, начиная работу с чужим кодом - это прогоняю его через clang-format (а раньше - через uncrustify). Второе, что я делаю - делаю набор правил для формата, принятого в команде, чтобы ниасиляторы бьютифаеров не булькали кипящими мозгами.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено redwolf , 12-Июл-16 20:50
И первый комит у вас просто относится к подгону под желаемые стандарты, который зачастую ещё и требует определённый line wrap и т.п. Ну какбе всем, кто задействован в выпуске ядра, имеет смысл следовать одному стандарту, чтобы хотя бы тупо экономить человеко-часы. Вообще не вижу проблемы в том, чтобы следовать стандарту в эпоху ide, которые на лету подсвечивают несоответствия и зачастую умеют их автоматически ликвидировать.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено DeadLoco , 12-Июл-16 21:22
> Вообще не вижу проблемы в том, чтобы следовать стандарту в эпоху ide, которые на лету
> подсвечивают несоответствия и зачастую умеют их автоматически ликвидировать.Не вижу необходимости устанавливать вообще какие-бы то ни было стандарты форматирования кода. Есть софты, умеющие приводить формат кода к произвольному виду автоматически.
Сегодня это не должно быть предметом не то, что холиваров, а обсуждения вообще. Все равно, что спорить, большим пальцем левой или правой руки нужно нажимать на пробел.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено nc , 11-Июл-16 18:16
Сложно судить о том что тут предлагают при том что шрифт сообщений опеннета не моноширинный:)
Но вообще самый лучший для меня стиль оформления - "Allman" (https://en.wikipedia.org/wiki/Indent_style)
а вот когда пишут "} else {" вот это больше всего бесит.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Дегенератор , 11-Июл-16 18:51
Классная ссылочка. В своем посте я имел ввиду Whitesmiths style. Прям оргазмирую от него. Теперь буду знать как он называется.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено _KUL , 12-Июл-16 03:25
Т.е. писать так:if () {
say "param";
} else {
say "pam";
}
хуже, чем
if ()
{
say "param";
}
else
{
say "pam";
}
Мне кажется первый вариант визуально проще воспринять логическую структуру, чем вторую. "} else {" как бы намекает, что это не автономная логическая единица.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено тоже Аноним , 12-Июл-16 09:55
Учитывая распространенность K&R, так писать не хуже.
Все стили в первую очередь - для человекочитаемости.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 12-Июл-16 16:57
У Allman при не очень больших размерах блоков, когда сразу обе скобки попадают в поле зрения, легче визуально отслеживать их парность. К тому же, обособленность открывающей скобки делает её более заметной и сразу даёт понять, что это многострочный блок, а не кривой отступ всех строк, кроме первой.Но, по большому счёту, вкусовщины тут куда больше, чем объективных критериев.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено redwolf , 12-Июл-16 20:55
Пользовался обоими стандартами в разное время в зависимости от того, который принят в компании. Оба стандарта имеют право на жизнь. Для меня вопрос в однообразности. Если весь код соответствует стандарту (любому), это уже хорошо. Увы, такое в жизни бывает редко.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено iPony , 11-Июл-16 11:37
А если я так пишу. То есть не ставлю начальную звездочку в каждой строке. Это плохо?/*
Dear Princess Celestia,
Today I learned a great lesson about ...
*/
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено тоже Аноним , 11-Июл-16 11:43
Плохо. Потому что вы, получается, не пользуетесь IDE, которые приглядели бы за некоторыми проблемами в вашем коде автоматически.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено iPony , 11-Июл-16 12:29
Не суть, вопрос про отсутствие начальной звездочки в каждой строке. Netbeans, например, один пробел добавляет, да./*
Dear Princess Celestia,
Today I learned a great lesson about ...
*/
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено iPony , 11-Июл-16 12:30
Тут пробелы съедаются при постинге >:-(
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 13:31
Пишите вместо них " " и перед "отправить" жмите на "посмотреть" справа снизу (После просмотра все " " надо снова восстановить, потому что они исчезают. Поэтому перед просмотром надо весь текст выделить и скопировать, а после просмотра выделить, вставить и редактировать вставленный вариант. Дао комментирования).
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено тоже Аноним , 11-Июл-16 12:34
Если в Netbeans есть настройка подобных вещей - странно, что вы вообще задаетесь таким вопросом.
Если нет - стоит ли относить его к тем IDE, которые способны автоматически улучшить код?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Stax , 11-Июл-16 12:37
А это может быть и при наличии звездочек. Их даже vim, вообще-то, ставит. Или руками человек мог для красоты. В общем, сомнительный способ диагностики качеств человека и его IDE по звездочкам.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено к , 11-Июл-16 13:14
Не поверите, но много людей по звездочкам будущее человека предсказывают.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 16:28
а если я вообще не пользую ide? а старый добрый make? и вообще вместо дизайна строк кода . лучше бы за самим кодом смотрели. а то багов меньше то не становится, а дизайн строк да надо поправить....))
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено тоже Аноним , 11-Июл-16 16:43
Старый добрый make совершенно без проблем компилирует старый добрый - да что там, классический! - список ошибок, которые давно научились определять статические анализаторы, используемые в IDE.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено azure , 11-Июл-16 11:50
Не плохо. Просто это не в стиле комментов в коде линукса.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено hhi8io4468gg43fff6f , 11-Июл-16 12:30
Всегда так делаю. Многострочные комментарии нужны для того, чтобы не помечать каждую строчку. А Линус предлагает какое-то извращение.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено DeadLoco , 12-Июл-16 21:27
> Всегда так делаю. Многострочные комментарии нужны для того, чтобы не помечать каждую
> строчку. А Линус предлагает какое-то извращение.Звездочки нужны для того, чтобы отличать закомментированый многострочный кусок кода от многострочного комментария, который не может быть раскомментирован в принципе.
Это чистая вкусовщина, кому-то нравится, кому-то нет, лично я предпочитаю забивать такие комменты слэшами // в каждой строке. Но в общем различать текстовку и закомментированный код - хорошая практика.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 13-Июл-16 00:00
> Звездочки нужны для того, чтобы отличать закомментированый многострочный кусок кода от многострочного комментария, который не может быть раскомментирован в принципе.В сях маскирование кусков кода в комментариях является моветоном из-за появляющихся проблем с вложенными комментариями. Поэтому всегда применяются или #if 0 или if(0){ конструкции. С плюсами ситуевина уже попроще.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Какаянахренразница , 11-Июл-16 11:37
Так и в чём же новость?Давайте на каждый чих Линуса постить новость на опеннете.
Линус Торвальдс возвращается домой с охоты.
Линус Торвальдс обедает пойманным пользователем Виндоуз.
Линус Торвальдс пытается навести порядок в офформлении комментариев в ядре Linux.
Линус Торвальдс любит жену.
Линус Торвальдс снимает лыжи и ложится спать.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Нанобот , 11-Июл-16 12:04
боюсь, как бы фанатики ещё восприняли всерьёз это предложение...
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 12:28
В 2008-2013 у нас был такой герой.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 21:06
Инициалы МШ? И это не Михаил Шигорин :-)
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 14:06
> офформленииТак и в чём же комментарий?
Давайте на каждую возможную ошибку в слове писать комментарий на опеннете.
Линус Торвальдс пытается навести порядок в офформлении комментариев в ядре Linux
Виндус Торвальдс пытается навести порядок в оформлении комментариев в ядре Linux
Линус Торвальдс пытается навести парядок в оформлении комментариев в ядре Linux
Линус Торвальдс пытается навести порядок в офармлении комментариев в ядре Linux
Линус Торвальдс птается навести порядок в оформлении комментариев в ядре Linux
Линус Торвальдс пытает навести порядок в оформлении комментариев в ядре Linux
Линус Торвальдс пытается навести порядок в оформлении комментариев в ядре водорода
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Kodir , 11-Июл-16 16:20
> Линус Торвальдс любит жену.
> Линус Торвальдс снимает лыжи и ложится спать.По-моему, последние две строчки должны были быть в другом порядке. Хотя да, для Линуса это ОК. :)
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Какаянахренразница , 11-Июл-16 18:51
> По-моему, последние две строчки должны были быть в другом порядке.<типо спойлер>
Однажды вернулся Чукча с охоты. Жена ему и говорит: "Что ты хочешь?" - "Однако, есть хочу." Она его накормила. "Что еще ты хочешь?" - "Однако, пить хочу." Она его напоила. "Что еще ты хо- чешь?" - "Однако, спать с тобой хочу." Переспали. "Что еще ты хочешь?" - "Однако, лыжи снять хочу."
</типо спойлер>
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 21:41
типО? что ты вообще здесь забыл?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Какаянахренра3ница , 12-Июл-16 06:21
Да книги скучные задали на лето не могу читать.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Какаянахренразница , 12-Июл-16 07:37
> Да книги скучные задали на лето не могу читать.Верно. Чукча не читатель.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Какаянахренразница , 12-Июл-16 07:33
> типО?Не плакай. Как ни напиши, всё равно неправильно. "Типо" неверно орфографически. "типа" неверно грамматически (несогласновано по падежам со словом "спойлер"). А слова "спойлер" в русском языке вообще нет.
> что ты вообще здесь забыл?
Не помню.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 16:54
Какаянахренразница ?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено paulus , 12-Июл-16 11:50
>Давайте на каждый чих Линуса постить новость на опеннете.У Линуса для этого есть g+ ;)
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 11:39
для нормальных парней давно уже есть http://man.openbsd.org/OpenBSD-current/man9/style.9
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено имя , 11-Июл-16 11:48
style(9) не только в опенке есть. но про нормальных людей - плюсую.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено _ , 11-Июл-16 18:14
Ну да, и там: /*
* Style guide for FreeBSD. Based on the CSRG's KNF (Kernel Normal Form).
*
* @(#)style 1.14 (Berkeley) 4/28/95
* $FreeBSD: releng/10.3/share/man/man9/style.9 291754 2015-12-04 09:07:18Z ngie $
*/
/*
* Multi-line comments look like this. Make them real sentences. Fill
* them so they look like real paragraphs.
*/
Так что Линус был бы доволен :)
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 14:09
И?https://www.kernel.org/doc/Documentation/CodingStyle
Речь о подсистеме, которая не следует стилю. Вы весь код OpenBSD на этот счёт проверили? Ни одна строка не выбивается?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено АнонимХ , 12-Июл-16 06:00
Кстати, сами до такого довели. Там по ссылке:For files in net/ and drivers/net/ the preferred style for long (multi-line)
comments is a little different.
См. Documentation/CodingStyle, как раз описывается такой стиль комментариев, который (один из) сейчас обругал Линус. Должны выпилить из документа, тогда
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено имя , 12-Июл-16 10:04
> И?
> https://www.kernel.org/doc/Documentation/CodingStyle
> Речь о подсистеме, которая не следует стилю. Вы весь код OpenBSD на
> этот счёт проверили? Ни одна строка не выбивается?не знаю как в obsd, но код, не соответствующий style(9) в src/ freebsd не попадает, вар-тов остается немного:
* автор (контрибьютор) сам приводит код в соответствие стилю
* его приводит в нормальный вид тот, "кому это нужно"
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 14:09
>для нормальных парней
>OpenBSDПосмеялся от души, пиши ещё.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 15:26
"Braces that aren't necessary may be left out, unless they cause a compiler warning" - это не очень хорошо, легко ошибиться.В линуксе правило лучше и намного сильнее снижает вероятность ошибки:
Do not unnecessarily use braces where a single statement will do. [...]
This does not apply if only one branch of a conditional statement is a single
statement; in the latter case use braces in both branches.
Лично я предпочитаю ставить фигурные скобки вообще всегда.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено тоже Аноним , 11-Июл-16 16:27
Статистика глупых ошибок показывает, что всегда ставить скобки - очень хорошая привычка.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 11:49
а отступы комментариев откуда начинать? с начала строки у всех или же аналогично отступам кода?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено user455 , 11-Июл-16 12:31
т.е. к drug-induced crap у линуса претензий нет.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено llolik , 11-Июл-16 13:27
Так он и сам "матом не ругаюсь, а разговариваю". С чего ему быть против? Или вы про тот crap, который так откомментирован?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Виталий , 11-Июл-16 12:39
// в стиле С++
// золотая середина
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено dq0s4y71 , 11-Июл-16 15:06
"Linux style for comments is the C89 "/* ... */" style.
Don't use C99-style "// ..." comments." (https://www.kernel.org/doc/Documentation/CodingStyle)
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 13:23
клоун: Торвальдс уже лет 10 говорит про то, что ядро стало слишком жирным, что нужно переходить на нано/пико-ядро и выносить драйвера из ядра в отдельные модули. А начинает... Та-дам! Масштабную программу по изменению формата комментариев (!!). Они даже не код мониторят, они комменты исправляют. До такого долгосрочного-ничего-не-деланья-на-рабочем-месте додумываются только самые-самые.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено _ , 11-Июл-16 18:29
Ну клован как обычно разнёс лужу просто в пар!
Публика в шоке, клован в лазарете - зашивают подгоревший лужевспучиватель.А _не_ клованам ясно, что на проектах уровня ведра без аккуратных комментов - быстро наступит полная >|<опа.
Ибо код для людей и компилятора, а комменты на 146% - для людей.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено anonmaster2 , 11-Июл-16 13:02
Имхо дополнительные * внутри коммента вносят дополнительный шум, проще уж пробелами выровнять
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Ordu , 11-Июл-16 14:44
Не проще. * внутри комментов довольно распространены. Настолько распространены, что по-умолчанию текстовый редактор их вставляет. Чтобы выравнивать чисто пробелами надо либо один раз на каждый мультилайн-коммент удалять звёздочку, поясняя редактору что здесь не-дефолтный случай, либо перенастраивать дефолты. Не то, чтоб это было очень сложно, но это сложнее, чем оставить as is.Собственно, из этой новости можно сделать вывод, что те кто пишут network-стек -- еретики и вместо кошерных vim и emacs используют notepad.exe. Иначе бы их комменты были бы оформлены правильно.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 15:28
Не, просто они пишут в ed
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Ordu , 11-Июл-16 15:58
Если почитать обсуждение в списке рассылки, то там прямо упоминается, что криво оформленные комментарии встречаются в net и cryptoapi. И из этого вылезает естественное объяснение: среди разработчиков сетевого стека и криптографии куча сотрудников АНБ, которые внедряют туда бекдоры. И я не думаю, что они пользуются ed. Впрочем и не notepad.exe, потому что в этом случае их бы спалили по \r\n в конце строк.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено имя , 12-Июл-16 10:06
> Если почитать обсуждение в списке рассылки, то там прямо упоминается, что криво
> оформленные комментарии встречаются в net и cryptoapi. И из этого вылезает
> естественное объяснение: среди разработчиков сетевого стека и криптографии куча сотрудников
> АНБ, которые внедряют туда бекдоры. И я не думаю, что они
> пользуются ed. Впрочем и не notepad.exe, потому что в этом случае
> их бы спалили по \r\n в конце строк.они sed`ом проходят код, перед тем как его коммитить
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Kodir , 11-Июл-16 16:31
> Не проще. * внутри комментов довольно распространены. Настолько распространены, что по-умолчанию
> текстовый редактор их вставляет.Это не аргумент. Видел редакторы, которые до сих пор вставляют tab'ы - шёл 21 век...
Звёздочки нафик не нужны - нужна нормальная подсветка и тогда всё читается легко.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Ordu , 11-Июл-16 20:14
> Это не аргумент."Не аргумент" -- это произнесённые слова о том, что проще, я объяснил почему не проще. Если вам этого недостаточно, то помножьте это "не проще" на количество комментариев, которые уже оформлены в коде ядра со звёздочками, и ещё на количество программистов, которые уже имеют системы настроенные на работу со звёздочками. Помножьте всё это на два, потому что большинство тех, кто работает с кодом ядра уже глубоко привыкло именно к звёздочкам и то, что говорит Торвальдс о drug-induced форматировании кода -- это и их точка зрения тоже. Да это, возможно, синдром утёнка, но он столь же реален, как и необходимость перенастраивать софт.
Проделайте всю это арифметику, а затем сравните с теми преимуществами, которые вы видите в отсутствии звёздочек. И _после_ этого подумайте, что же всё-таки проще.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Sluggard , 11-Июл-16 13:11
Без пальца животворящего не взлетит.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 13:36
Злоупотребление пальцами приводит к полидактилии у детей.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 16:57
Палец Линуса - это как ядерная бомба: эффективнее всего работает, пока лежит на складе.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 14:49
О! Мы дожили до эпохального момента, когда "взрывает мозг" не отсутствие комментов, а то, что они "неправильно" оформлены.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 15:30
Вообще, лучший комментарий - это его отсутствие: когда просто взял и переписал код так, что комментарий не нужен.В ядре так, конечно, не получится, слишком много performance hack-ов и нюансов.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 14:55
Любая нормальная IDE умеет автоформатирование кода. Если нет желания использовать IDE, то можно за относительно небольшое время накидать скрипт, меняющий оформление. Неужели не осилил?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Sluggard , 11-Июл-16 15:09
Не осилил кто, Линус? Он что, за всем на свете должен следить, и за всеми прибирать?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено QuAzI , 11-Июл-16 18:46
Любая нормальная IDE умеет схлопывать комментарии, в комментарии которые Торвальдсу не нравятся можно прочесть хотябы в начале без разворачивания километровой портянки
/* first line ... */а многострочники с первой пустой строкой будут вида
/* ... */
а что внутри без разворачивания/сворачивания фиг догадаешься. Очень быстро вычитывать такие комментарии, чо
Ну или можно разворачивать всё по максимуму by default и читать часами то, что тебя вообще никогда не интересовало, выискивая нужное место
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Какаянахренра3ница , 12-Июл-16 06:24
Одна строка многострочного комментария очень полезна, да.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено QuAzI , 12-Июл-16 12:03
Если это название алгоритма или адекватно начатый абзац - то ОЧЕНЬ полезно. Ни к чему разворачивать по сто раз то, что и так уже не раз прочитано. В любом случае хватает начать читать чтобы вспомнить о чём внутри было написано.
Если временно заремарен метод (сырой или потому что кто-то решил что он не нужен и переписал алгоритм без него, а по факту новый алгоритм оказался ещё хуже) - видно какой метод заремарен (как раз название и аргументы видны, а больше и не надо).
Это всяко полезнее, чем пол экрана пустых строк и звёздочек.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 17:13
Что считает Линус по косушкам и звездочкам конечно очень важно. Толкько кроме всякой желтизны в мире есть и серьезные опенсорс проекты, вроде Docker, Bitcoin и т.д. Opennet совсем зажелтел, постит только новости, в которых можно посраться.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 18:59
Опять стилевые войны
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 19:23
> Опять стилевые войны Надо же чем-то заняться вместо того, чтобы над функционалом и ловлей багов работать.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено _ , 11-Июл-16 20:35
То есть темп работы над ведром ... тебя не устраивает?!?!
Жадные дети в трэде :) Сам то сколько мегакоммитов в секунду в апстрим пропихнул?! :)
PS: Народ реально вы зажрались. В богатые времена живём.
PPS: По топику можно сказать только одно - есть LKCS ну и неGUI от него отступать! Всё правильно Линус сделал!
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 19:57
А зачем кого-то к чему-то призывать? Можно же тупо сделать autoformat в тот вид, который нравится Торвальдсу? И при принятии коммитов тоже делать автоформат комментариев
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 21:06
> И при принятии коммитов тоже делать автоформат комментариевСтрогодозированые отступы в коментариях, например, для установки указателя на символ в другой строке - норма. Даже псевдографика иногда обосновано встречается.
Им как делать автоформат?
Я даже не говорю про форматирование параграфов в теле лицензионных заголовков
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 11-Июл-16 21:29
> Я даже не говорю про форматирование параграфов в теле лицензионных заголовков.С этим как-раз проще всего. Можно тупо менять первый комментарий на текст GPLv2 and above.
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено . , 12-Июл-16 04:24
_Нельзя_!!!
Всё, остаёшься на второй год!
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 12-Июл-16 05:54
Лучше бы ядро привел в порядок для десктопа
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Шкурка_от_головки , 12-Июл-16 09:21
А что не так с ним для десктопа?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Шкурка_от_головки , 12-Июл-16 09:20
А разве он сам не проверяет код прежде чем внести его в основную ветку? Почему только сейчас он об этом говорит?
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено Аноним , 12-Июл-16 22:54
нет он сразу тычит факью или пишет "заткни пасть" ...
"Линус Торвальдс пытается навести порядок в оформлении коммен..."
Отправлено robux , 13-Июл-16 20:30
Вот что бывает, когда для выделения камента нужно 4 символа, а не 1.# Нет чтобы так сделать
# В этом их наркоманском Си