Обновить
5
vbif@vbif

Пользователь

Отправить сообщение
Смотря где. Если передатчик на улице на вышке — это одно, в экранированном помещении — совсем другое.
А в чём сложность «складывать язык для „the“»? Я помню в школе чуть ли не на первом занятии объяснили. Другое дело «ng».
Когда пытаешься прочесть умирающий HDD, или покоцаный CD, повесить систему можно и сегодня.
В Windows 98 достаточно было попытаться извлечь CD с помощью ярлыка. В 7-ке — попытаться установить драйвер одного МФУ от HP.
А вообще, какой-такой API, давайте мы будем присылать экселевские файлики по почте. Или на FTP.
За 4 000 слева.

И там, и там плохо: слева свет неправильный, справа — света слишком мало.
Если необязательный параметр решили сделать обязательным, или ввести для него ограничения — для этого тоже что ли версию API менять?
Единицы измерения: очень хорошо, когда одно и то же значение должно в разных местах задаваться разными единицами измерения. Или чтобы прочитать можно было только в одной единице, а записывать — только в другой.

Требуйте обязательного заполнения как можно большего количества полей. Особенно, если бизнес-процесс предполагает, что некоторые данные иногда сразу получить невозможно.

Требуйте наличия поля «дата документа», которое должно совпадать с текущей датой. Особенно, если данные поступают круглосуточно. Особенно, если принимаются данные из другого часового пояса.

Ещё — очень хорошо требовать определённый порядок полей в XML.
Ну так и не надо ставить какие попало компоненты.
В этом смысле Grid Layout сделан идеально.
Где здесь странности? Как раз наоборот, если бы нумеровались колонки, а не границы, было бы сложнее понять принцип работы.
Зачем «держать в уме»? Достаточно понять принцип.
Интересно, а кратковременные события, наподобие попавшего на лопасть турбины куска, к примеру, накипи эта система фиксирует?
А вот насчёт нормальных авторских детских каналов я бы не был так оптимистичен. Полагаю, прежде чем всё устаканится, вам ещё не раз придётся доказывать, что вы не верблюд.
Вы бы хоть читали внимательно. Как раз ранняя инициализация здесь мешает, так как не даёт ограничить область видимости, да ещё и требует больше движений — перейти к блоку с переменными, написать новую переменную, перейти обратно в тело программы, после нескольких таких метаний думаешь «пусть будет s1, потом отрефакторю».
Например, счётчик цикла недоступен за пределами цикла. Какая-нибудь служебная переменная, объявленная в одной из веток исполнения недоступна в другой, либо может быть в ней объявлена независимо. Вложенные функции в Паскале не всегда удобны, например при отладке.
При чём тут компилятор, если речь шла про ситуацию, когда не знаешь, можно ли выкинуть этот кусок кода, или программа после этого заглючит? Приходится человеку, а не компилятору вчитываться в код. А если наработана привычка инициализировать новую переменную для нового блока кода, такие проблемы случаются заметно реже.
Даже по одному экрану не очень удобно прыгать.
Со всем остальным компилятор разберется.

С чем?
Если среди операторов будут объявления переменных, то покажется еще сложнее.

Вы забыли добавить «очевидно».

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность