Alex Wells, да можно, конечно. Много чего можно, и где-то это будет уместно, а где-то - нет.
Во всяком случае, уверенно рассуждать о том, что один метод правильный, а другой - никуда не годится, без уточнения предметной области, в которой эти методы применяются... ламерство это.
Alex Wells, разбирается в чем? "Данные были изменены с тех пор, как ты их получил - неизвестно кем и я уже не в курсе, какие ты там изначально получал. Разбирайся".
Gadd, вопрос в том, с чего это вы решили, что Манджаро доставит вам меньше хлопот, чем Убунта. Которая тоже - не Дебиан и потихоньку обновляет софт внутри LTS.
Не говоря о том, что в желаниях поменьше заморачиваться с обновлениями и при этом иметь софт посвежее изначально заложено внутреннее противоречие.
Например, сделать все аргументы функции членами класса и не создавать их в цикле.
Выше тоже выкинуть создание переменной и считывать значение сразу в элемент массива.
Перенести чтение из файла в конструктор класса, раз уж он все равно используется.
Накапливать в классе вывод вместо того, чтобы каждый символ выводить отдельно.
"Гребаные отдельные таблицы", например, позволяют сказать пользователю, кто из других админов уже начал редактировать эти данные, а не похерить, возможно, немалый кусок работы неинформативным отказом.
vreitech, не припомню, чтобы раньше часто это говорили... ну, и заявление "я ламер" тоже редкость. Что раньше, что сейчас. Впрочем, по косвенным признакам легко определяется...
biglebowski0573, выше комментаторы подробно разжевали, что происходит, когда эта самая строчка не совпадает с той, которая записана в сертификате, пришедшем с сайта, раз уж вы открыли его по https,
vreitech, а когда мне Билайн вместо сайта подсовывает свое "Ресурс проклят, ибо тут однажды побывал Телеграм" - это означает, что его сертификат у меня в доверенных?
Алексей Тен, да рад бы, но все повода не находится всерьез изучить...
Алексей Тен, отчего же?
В /etc/hosts подписываем гугловским сайтам бинговские айпишники - и юзер вместо гугля попадет на бинг.
Оставляя за кадром, на хрена бинг, если есть дакдак.
Антон Р., люди, спрашивающие, что такое ООП, делятся на тех, кто без вас знает, что такое ООП, и тех, кому никакое объяснение в жизни не поможет. Так что правильный ответ на этот вопрос - подсмотреть, что написано на бумажке перед эйчаром, или выдать любое определение, не являющееся бредом.
Довольно эффективно известить пользователя о том, что соединения нет и дать ему возможность сообщить программе "можешь не париться с переподключением, это я тебя от сети отрубил" ;)
Логично предположить, что играют именно эти два пункта. Если, конечно, под виндой не запущен какой-нибудь Касперский специально для остановки времени и сворачивания пространства.
Во всяком случае, уверенно рассуждать о том, что один метод правильный, а другой - никуда не годится, без уточнения предметной области, в которой эти методы применяются... ламерство это.