 |
Болтовня Разговоры на любые темы (думайте, о чем пишите) |
25.04.2012, 14:15
|
#1
|
Бывалый
Регистрация: 16.09.2011
Сообщений: 863
Написано 257 полезных сообщений (для 546 пользователей)
|
Какая запись кодового блока вам милее?
Та что используется в книге Шилдта.
int ololo (int a) {
return a;
}
либа та, которой я всегда пользовался.
int ololo (int a)
{
return a;
}
Помоему первая не читается вообще. "int ololo" и "return a" сливаются и получается как будто идут по порядку в одном кодовом блоке. Ну это мое мнение. Быть может вы вообще используете третий вариант?
|
(Offline)
|
|
25.04.2012, 14:23
|
#2
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
Я бы сказал зависит от IDE Xcode упрямо форматирует код по первому варианту.
*хотя наверное такое поведение можно поменять но я не искал.
Второй вариант удобнее, фолдинг кода с таким работает корректнее.
__________________
|
(Offline)
|
|
25.04.2012, 14:26
|
#3
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
Обе записи кажутся мне ужасно мерзкими.
Пользуюсь первой. Ее еще забавно называют - что-то там с египтом связано.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
25.04.2012, 14:31
|
#4
|
Легенда
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений (для 5,072 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
И той и другой. Абсолютно без разницы... Так как делаю в блокноте).
__________________
Ибо как сказал Бгдн:
|
(Offline)
|
|
25.04.2012, 14:40
|
#5
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
А мне первая больше нравится. Мне код в ней кажется более целостным, потому что нет почти пустой строки между условием и следствием / именованием функции и её телом. Таким образом визуально строка с одной лишь закрывающей фигурной скобкой как бы являет собой промежуток между логическими блоками кода.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
25.04.2012, 14:44
|
#6
|
Дэвелопер
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений (для 1,460 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
Сообщение от Taugeshtu
А мне первая больше нравится. Мне код в ней кажется более целостным, потому что нет почти пустой строки между условием и следствием / именованием функции и её телом. Таким образом визуально строка с одной лишь закрывающей фигурной скобкой как бы являет собой промежуток между логическими блоками кода.
|
открой для себя python\boo (последний есть в юнити, кстати)
def ololo(a as int):
if a > 2:
return "nope"
else:
return "yap"
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ffinder за это полезное сообщение:
|
|
25.04.2012, 14:47
|
#7
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
открой для себя python\boo
|
Кстати да, в планах.
Пример синтаксиса понравился.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
25.04.2012, 14:57
|
#8
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
юзаю исключительно второй вариант, имхо читабельнее, скобки сразу в глаза бросаются.
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
|
|
25.04.2012, 15:08
|
#9
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
юзаю исключительно второй вариант, имхо читабельнее, скобки сразу в глаза бросаются.
|
(Offline)
|
|
25.04.2012, 15:19
|
#10
|
Разработчик
Регистрация: 27.01.2011
Адрес: Афипский
Сообщений: 419
Написано 100 полезных сообщений (для 182 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
Вдруг кто то не в курсе: http://ru.wikipedia.org/wiki/Отступ_(программирование)
Сообщение от radiobutton
Помоему первая не читается вообще. "int ololo" и "return a" сливаются и получается как будто идут по порядку в одном кодовом блоке.
|
А я привык смотреть в первую очередь не на скобки, а на отступы. И для меня тут ничего не сливается.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
25.04.2012, 15:37
|
#11
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
Исключительно первый вариани. Считаю общую картинку с первым вариантом приятнее для восприятия и ориентирования по коду.
Редко нужно в C# пустые скобы, тогда использую так:
Плюс не люблю когда ставят условия и не используют бракеты, в общем доставляю всегда и никогда не делаю ни условий ни циклов без них.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
25.04.2012, 15:52
|
#12
|
Бывалый
Регистрация: 16.09.2011
Сообщений: 863
Написано 257 полезных сообщений (для 546 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
Сообщение от MoKa
Плюс не люблю когда ставят условия и не используют бракеты, в общем доставляю всегда и никогда не делаю ни условий ни циклов без них.
|
Тоже так делаю.
|
(Offline)
|
|
25.04.2012, 15:55
|
#13
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
Сообщение от ffinder
открой для себя python\boo (последний есть в юнити, кстати)
def ololo(a as int):
if a > 2:
return "nope"
else:
return "yap"
|
Basic like style.
__________________
|
(Offline)
|
|
25.04.2012, 16:16
|
#14
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
юзаю исключительно второй вариант, имхо читабельнее, скобки сразу в глаза бросаются.
|
(Offline)
|
|
25.04.2012, 16:52
|
#15
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений (для 15,676 пользователей)
|
Ответ: Какая запись кодового блока вам милее?
юзаю исключительно второй вариант, имхо читабельнее, скобки сразу в глаза бросаются.
Я бы сказал зависит от IDE
|
"Как мне IDE сказал - так и делаю"
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:53.
|