Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (5)

Лучшие ответы пользователя

Все ответы (64)
  • Как разделить код?

    @stratosmi
    Сейчас написано строк 200 кода, а в нем уже начинаешь путаться, так как функции в перемешку идут, а не по порядку исполнения, а по порядку их выставить не реально, так как некоторые функции не зависимы друг от друга.


    А и не надо по порядку.
    Сгруппировать по смыслу, по функционалу. И дать внятные название, скажем, все обработчики начинать с On.


    Я считаю, что аргументы и все переменные, должны быть с каким-то префиксом вначале, чтобы было проще понимать, откуда приходят данные.


    Достаточно везде одинаковые по смыслу аргументы именовать одинаково. Но только на одном уровне абстракции. Пытаться использовать сквозное наименование - категорически не нужно.
    Ну и локальные переменные можно выделять, например, префиксом l.

    Прослеживать всю цепочку откуда приходят данные категорически не нужно.
    Видеть в каком порядке исполняются функции категорические не нужно.


    Это типичная ошибка новичка - все пытаться удержать в голове.
    Для программиста нормой является "разделяй и властвуй" - абстрагирование на каждом уровне от предыдущего уровня.

    Важнейший (ну или один из самых важнейших) навыков программиста - декомпозиция.


    А вообще почитайте серию статью Дядюшки Бо "Чистая архитектура" и ее переложение под ваш язык программирования (есть несколько адаптаций статей под разные языки программирования).
    Ответ написан
  • Какие существуют подводные камни при аренде офиса для фрилансинга?

    @stratosmi
    Вполне можно приучить и малую чтобы не мешалась пока родитель сидит за компьютером. Как условный рефлекс. Я приучил.

    Подводные камни:
    Некоторым арендодателям от вас нужно ИП/ООО, на физических лиц не все делают.
    Режим работы охраны может быть строгим и для вас неудобным. Например, работа в выходные или работа после 7 вечера может быть недопустимой или нужно отдельно предупреждать и договариваться с начальником охраны. Проще найти офис где к этому относятся проще.
    Интернет может быть дорогим, но не везде и не всегда. Нужно смотреть.
    Уборка в вашем помещении - как договоритесь. Где-то подразумевается, где-то нет.
    Стоимость оплаты зимой резко возрастает (на отопление) довольно часто.
    Редко сдаются с мебелью.

    Если это специализированное здание, где помещения сдаются под офис - там все есть. И охрана и договор.
    Ответ написан
  • Как сохранить бэкап всех программ установленных на Windows 10?

    @stratosmi
    Не существует не кривых универсальных механизмов для этого.

    Дело в том, я занимаюсь веб разработкой, и есть необходимость в разных программах, и вот я теперь думаю, что если с виндовс что то произойдет, довольно долго прийдется все восстанавливать, все программы, так как на изусть я их не помню


    Видимо, не столь уж они вам и нужны, если не помните?

    Можно дистрибутивы всегда сохранять в одном месте и не удалять их после установки.
    Ответ написан
  • Как работать с софтом для интервальных повторений выученных слов?

    @stratosmi
    Нормальный софт сам следит за повторами и снижением их интенсивности, если вы хорошо запомнили это или то слово/фразу. В этом его суть. Скажем, Anki.

    Ваша задача - вбивать и пополнять лично вам непонятные слова/фразы, предварительно убедившись, что ваша трактовка верна.

    Насчет необходимости множества колод - вообще сомнительно.
    Ответ написан