Size: a a a

2019 December 06

SB

Sergey Benzenko in CODE BLOG / C#
МакКоннел в Совершенном коде это очень подробно расписывает. И историю рассказывает про двоих своих знакомых, один из которых за перенос, а другой против. Вот он их свёл поспорить, что лучше выглядит, а после спросил, кто победил. Так один из них заявил: "Кажется, мы друг друга переубедили")))
источник

SB

Sergey Benzenko in CODE BLOG / C#
Mira Diaz
Мне в универе говорили. Что якобы челик обиделся на майкрасофт. А он разрабатывал шарп был в команде. Ну и на выходе по бырому создал джава на коленках.
История правдива примерно с точностью до наоборот)))
источник

R

Roman in CODE BLOG / C#
Artemko
Переслано от Mira Diaz
Мне в универе говорили. Что якобы челик обиделся на майкрасофт. А он разрабатывал шарп был в команде. Ну и на выходе по бырому создал джава на коленках.
шарп только на 7 лет позже появился, но очень правдоподобно))
источник

АГ

Александр Горелкин... in CODE BLOG / C#
по сути + в переносе скобки это то, что ты четко видишь по скобке где начинается и кончается уровень метода(цикла/ифа)
+ в оставлении, немного уменьшает количество строк кода
какие еще варианты за/против?
источник

АГ

Александр Горелкин... in CODE BLOG / C#
*кроме личных предпочтений*
источник

A

Artemko in CODE BLOG / C#
я думаю можно пожертвовать строками в редакторе ( та и вобще это глупо ими не пожертвовать в данном случае) ради ЧИТАЕМОСТИ кода
источник

S

SHKURMANDER in CODE BLOG / C#
4g
У java надо скобочку на предыдущей строке оставлять, у c# на новую строку

Соответстно если шарпист отходит от стандарта - бить по рукам
Если джавист отходит от стандарта - так же бить по рукам...
Ооо я походу понял причину по которой мне джава не зашла, я писал на ней в классическом стиле, перенося скобку 😂
источник

АГ

Александр Горелкин... in CODE BLOG / C#
Artemko
я думаю можно пожертвовать строками в редакторе ( та и вобще это глупо ими не пожертвовать в данном случае) ради ЧИТАЕМОСТИ кода
спорно, если глаз привыкнет, то начнет цепляться не за скобку а за имя метода и +- одна фигня
источник

4

4g in CODE BLOG / C#
SHKURMANDER
Ооо я походу понял причину по которой мне джава не зашла, я писал на ней в классическом стиле, перенося скобку 😂
🤣👍🏻
источник

4

4g in CODE BLOG / C#
Просто больше странный момент когда компания не учитывает стандарта языка...

А с точки зрения чтения - да пох вообще где скобка - сейчас вон любой более менее редактор показывает границы области которая в скобках и ты видишь структуру кода. Конечно без фанатизма должно быть.
Но если писать - то требуется соблюдать корпоративный стандарт и все.
источник

АГ

Александр Горелкин... in CODE BLOG / C#
встречал момент, когда на js писали с переносами как у шарпа
источник

S

SHKURMANDER in CODE BLOG / C#
Ну я везде так писал и на js, я б и на бейсике так писал если б можно было😂
источник

SB

Sergey Benzenko in CODE BLOG / C#
Встречал и то и другое и в C#, и в Java, и в PHP, и в Javascript.
источник

S

SHKURMANDER in CODE BLOG / C#
На самом деле переносить приучил  Паскаль с его бегинами и эндами
источник

S

SHKURMANDER in CODE BLOG / C#
А так дело привычки
источник

SB

Sergey Benzenko in CODE BLOG / C#
Раньше мне казалось, что заголовок метода вполне подоходит для визуального отделения кода, потому что тело метода пишется с отступом. И всё прекрасно видно, зачем тратить лишнюю строку и место на экране на открывающую скобку.
Но сейчас как-то пофиг стало.

Дело привычки или корпоративного стандарта написания кода
источник

A

Artemko in CODE BLOG / C#
Ну думаю никто спорить не будет , что в C подобных языках переносить надо
источник

S

SHKURMANDER in CODE BLOG / C#
Можно еще о пробелах и табуляции поспорить, сразу правда кремниевая долина эпизод вспоминается😁
источник

A

Artemko in CODE BLOG / C#
Ну у нас в компании 4 пробела , я ставлю табуляцию
источник

4

4g in CODE BLOG / C#
да опять же главное чтобы все соблюдали соглашения
источник