Стиль программирования, Ну почему же почему. |
Стиль программирования, Ну почему же почему. |
-Инкогнито- |
Сообщение
#1
|
Гость |
Многие программисты не используют табуляцию(отступ или красная строка) в своих программных кодах, видимо в надежде экономии пространства и места на диске. Так вот для тех кто еще не в курсе, то что вы неиспользуете табуляцию или экономите на пробелах, кстати о пробелах никогда не ставятся пробелы между названием функции и ее же скобками с входящими данными, не экономит место в будущей программе, не экономит места в оперативной памяти. А все дело в том что, когда вы компелируете программу она вся переписывается на машинные коды, без учета пробелов, естественно, и только после этого из оперативной памяти начинает выполнятся. К тому же экономя место вы теряете читабельность кода, тем самым ужудшая себе жизнь. Так ответьте мне: "Почему же почему?". Почему надо избегать собсственного удобства, и нездрожать людей кодами которые даже дешифратор струдом берет. Ответьте.
|
klem4 |
Сообщение
#2
|
Perl. Just code it! Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
Malice, а ты не считаешь, что запись нескольких операций в строчку, тем более цикла, в котором выполняются несколько операций, сильно может затруднить отладку и поиск ошибок ?
Сообщение отредактировано: klem4 - -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
Malice |
Сообщение
#3
|
Профи Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: 20 |
Malice, а ты не считаешь, что запись нескольких операций в строчку, тем более цикла, в котором выполняются несколько операций, сильно может затруднить отладку и поиск ошибок ? Почему то нет.. Гараздо сложнее для меня станет, если код будет вытянут на несколько экранов. |
andriano |
Сообщение
#4
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
Почему то нет.. Гараздо сложнее для меня станет, если код будет вытянут на несколько экранов. На первый взгляд - логично. Действительно, трудно осознать, что делает блок, не помещающийся целиком на экран. Однако в этом случае на помощь приходит декомпозиция: разделение одной подпрограммы на несколько, выполняющих более дробные функции. |
Текстовая версия | 8.05.2024 9:53 |