Pull to refresh

Comments 9

Самый простой пример — комбинация Ctrl+Z. При любом изменение предположим текстового файла, компьютер сохраняет состояние которое было до изменения. При нажатии Ctrl+Z он восстанавливает это состояние

Скорее всего сохраняется не состояние, а его изменение (дельта). Так меньше нагрузка на память

UFO landed and left these words here

Да это ЯД,

bruh. Рекламировать собственный гитхаб, но лить на яд? Лучше сделай код как вот у этого чувака, чтобы можно было нормально склонировать и запустить отдельные куски кода, а не вот это вот всё.

Видя ссылку на яндекс диск, сразу руки опускаются и пропадает желание читать. Возникает мысль: как у разработчика в здравом уме вообще возникла такая мысель выложить код на диск?

  1. Зачем вообще вставлять код скриншотами, а не кодом?

  2. На скриншотах проверка орфографии подчёркнула ошибки? Пренебречь, вальсируем.

def set_vacancy_count(count):
    if abs(count) == count:
        self._vacancy_count = count

Ну зачем такое зло? Я понимаю, что это пример, но даже в примере такое писать нельзя. Это же чистой воды "неочевидное поведение". Почему операция сеттера молча проглатывает неправильные значения?

А в питоне что ли это работает быстрее, чем if count >= 0? Зачем автор так написал?

Ты поглядывай на подчеркивания в IDE, периодически. Они умные, немного в орфографию могут, даже на русском. А статья интересная, хоть и не очень детально расписано для чего нужен MementoVacancy

Sign up to leave a comment.

Articles