Наверное это разные юридически термины, но ведь ипотека по определению — залог недвижимости. 102-ФЗ так и называется «ОБ ИПОТЕКЕ (ЗАЛОГЕ НЕДВИЖИМОСТИ)».
К слову, в оригинальной карте по ссылке можно «провалиться» внутрь макрорегиона и увидеть данные конкретно по России. А деление на регионы забавное, да. «Северная Азия» — это такой СССР без Прибалтики.
Ну так проблема-то не в проплаченности, а в необъективности отзыва. А еще для читающего отзывы по большому счету одинаково бесполезны искренний «Только купил, все нра», и проплаченный «Хожу с… уже полгода — никаких проблем». А вот отзыв с подробнстями из лично опыта может оказаться полезным. И его тоже можно выдумать. Но для этого надо быть немножко писателем, а не копирайтером.
Буквально на днях при рефакторинге SQL-запроса к десяти таблицам строк этак на 200 не покидало ощущение, что занят упрощением какого-то алгебраического выражения. Помимо слабоцензурных мыслей о степени адекватности имеющейся структуры БД.
«Конкретно указанное время» рассчитано верно только при условии, что человек 8 часов к ряду прямо-таки фигачит презентации в PowerPoint по одной операции в минуту. Что не совсем правдоподобно — сотруднику неплохо бы иногда думать над содержанием документа. Хотя, учитывая какчество реальных презентаций… может быть Вы и правы.
И это притом, что я нисколько не отрицаю полезность использования шоткатов.
По UI вопросов нет — карта Лебедева рулит. А вот UX… было бы гораздо удобнее выбирать станцию простым касанием, а схему станции — открывать долгим. В идеале — чтобы такое поведение настраивалось, поскольку иначе новые пользователи даже не узнают про схемы станций.
Фича, скорее всего и правда не массовая, но я вот тот пользователь, которому нужны схемы станций. Предпочитаю не тупить под указателями, а еще в поезде понять, в какую сторону идти к выходу/переходу. Пятнадцать лет назад пользовался pMetro, потом «pMetro для Андроид», потом «Метро и МЦК...» теперь вот это.
Вы еще писали про покупки в приложении. Вот меня они сами по себе не смущают, а что смущает — это покупка темной темы по подписке.
Полностью поддерживаю основной посыл статьи — хороший код в комментариях не нуждается.
В то же время метод:
List<Employee> find(Status status)
вполне самодокументован: его сигнатура сообщает, что эта функция возвращает список сотрудников по статусу. А вот название getEmployeeByStatus дублирует эту информацию, да еще и рискует стать таким же лживым, как старые комментарии, когда тип аргумента помеяют, а переименовать забудут.
Пример из раздела «Сложные выражения» пригодился бы и в разделе «Комментарии врут»
В каждом «блоке» ( kk, mm или yyy например) количество симоволов на самом деле не ограничено ни сверху ни снизу, а после MMM забыта запятая.
Поддержу DrPass — комментарий должен объяснять, почему так странно сделано, если уж пришлось делать странно. А насчет TODO — сомневаюсь: нормально их писать, чтобы не забыть наполнить реализацией заглушку. Но порой сталкиваешься с чьим-то TODO, оставленным в проекте десять лет назад — и как, спрашивается, оценивать его актуальноть)
В поисках глубинных причин, мне кажется, автор забыл упомянуть одну сугубо практическую: если единицу не исключить из числа простых, то для нее придется делать исключение не только в основной теореме арифметики, но и во многих других местах, где простые числа используются
As I was saying, she [the Oracle, noted by me] stumbled upon a solution whereby nearly 99.9% of all test subjects accepted the program, as long as they were given a choice, even if they were only aware of the choice at a near unconscious level. While this answer functioned, it was obviously fundamentally flawed, thus creating the otherwise contradictory systemic anomaly, that if
left unchecked might threaten the system itself. Ergo, those that refused the program, while a minority, if unchecked, would constitute an escalating probability of disaster.
Речь идет не о том, что люди считают внешний мир Матрицей. Речь о том, что большинству для принятия Матрицы необходима хотя бы теоретическая свобода выбора. И дальше о том, что отторгающее программу меньшинство ( а не один избранный ) требует дополнительного контроля.
А насчет беспроводной связи — мне кажется странным, что во всех показанных случаях к матрице подключаются через аппаратные порты ( причем несколько, хотя иногда для зрелищности нам показывают только головной зонд), а тут внезапно по «ви-фи» решили избранного подключить.
Пока писал, понял, что если у нас есть подопечные не примимающие Матрицу, их надо или как-то содержать, или кхм… утилизировать. В принципе, не вижу причин, почему программам не выбрать второй вариант, но и создание контролируемого поселения тоже возможно. Но если Зион контролируется машинами: какая разница, в Матрице он или в реальном мире.
И да, разумеется это мои фантазии, индуцированные «оригинальным сценарием Матрицы». Более того, объяснение «все — Матрица» обладает фатальным недостатком — оно дает ответы на любые нестыковки, но при этом нефальсифицируемо. То есть, ха-ха, опровергнуть это утверждение невозможно)
Вообще-то как раз в третьей части Архитектор практически прямым текстом об этом говорит. И суперспособности Нео в «реальности» указывают на то же самое. Матрица все-таки фантастика, а не фентези — магом Нео вроде не был.
Бонд просит взбить коктейль в шейкере, а не просто смешать. Вполне различимо на вкус. И, оказывается, это не просто ошибка перевода: в англоязычных интернетах очень популярна ошибочная версия цитаты «shaken, but not stirred». Есть даже целая статья о том, почему but здесь неуместно.
А зачем вообще какой-то «уровень выше»… Зеон — тоже часть Матрицы, «выхода» в него необходим для создания иллюзии возможности побега. Идеальная тюрьма та, из которой заключенный уже сбежал ( как ему кажется ). Нормальные люди «помогают выносить мусор своей хозяйке», а всякие смутьяны добровольно изолируют себя от общества.
Нет, это не было сарказмом: «применить экстренное торможение» на мой дилетантский взгляд — это самое что ни есть управление. Пусть и не в полном объеме, зато действие — серьезнее некуда.
А срабатывание прямодействующего стоп-крана на скорости 200 км/ч само по себе не приведент к катастрофе?
И это притом, что я нисколько не отрицаю полезность использования шоткатов.
Вы еще писали про покупки в приложении. Вот меня они сами по себе не смущают, а что смущает — это покупка темной темы по подписке.
В то же время метод:
вполне самодокументован: его сигнатура сообщает, что эта функция возвращает список сотрудников по статусу. А вот название getEmployeeByStatus дублирует эту информацию, да еще и рискует стать таким же лживым, как старые комментарии, когда тип аргумента помеяют, а переименовать забудут.
Пример из раздела «Сложные выражения» пригодился бы и в разделе «Комментарии врут»
В каждом «блоке» ( kk, mm или yyy например) количество симоволов на самом деле не ограничено ни сверху ни снизу, а после MMM забыта запятая.
Поддержу DrPass — комментарий должен объяснять, почему так странно сделано, если уж пришлось делать странно. А насчет TODO — сомневаюсь: нормально их писать, чтобы не забыть наполнить реализацией заглушку. Но порой сталкиваешься с чьим-то TODO, оставленным в проекте десять лет назад — и как, спрашивается, оценивать его актуальноть)
Речь идет не о том, что люди считают внешний мир Матрицей. Речь о том, что большинству для принятия Матрицы необходима хотя бы теоретическая свобода выбора. И дальше о том, что отторгающее программу меньшинство ( а не один избранный ) требует дополнительного контроля.
А насчет беспроводной связи — мне кажется странным, что во всех показанных случаях к матрице подключаются через аппаратные порты ( причем несколько, хотя иногда для зрелищности нам показывают только головной зонд), а тут внезапно по «ви-фи» решили избранного подключить.
Пока писал, понял, что если у нас есть подопечные не примимающие Матрицу, их надо или как-то содержать, или кхм… утилизировать. В принципе, не вижу причин, почему программам не выбрать второй вариант, но и создание контролируемого поселения тоже возможно. Но если Зион контролируется машинами: какая разница, в Матрице он или в реальном мире.
И да, разумеется это мои фантазии, индуцированные «оригинальным сценарием Матрицы». Более того, объяснение «все — Матрица» обладает фатальным недостатком — оно дает ответы на любые нестыковки, но при этом нефальсифицируемо. То есть, ха-ха, опровергнуть это утверждение невозможно)
butnot stirred». Есть даже целая статья о том, почему but здесь неуместно.А срабатывание прямодействующего стоп-крана на скорости 200 км/ч само по себе не приведент к катастрофе?