Задать вопрос
Ответы пользователя по тегу Фриланс
  • Может ли физическое лицо, без опаски перед органами финансового контроля, получать деньги от юридического лица, за оказанную им услугу?

    @kttotto
    пофиг на чем писать
    3. В России, при заключении договора с физическим лицом и получением оплаты за оказанные услуги, физическое лицо обязано уплатить подоходный налог. Юр лицо за Вас ничего не платит, только за себя. На сколько помню, сумма налога составляет 13%. Сумма оплаты запросто может всплыть при проверке юр лица налоговой, они увидят договор и могут захотеть проверить, а уплатило ли физ лицо подоходный. А могут не захотеть, как повезет.
    До того, как я открыл ИП, я работал по договору на физ лицо. Но после того, как я на второй год принес декларацию с договорами на физ лицо, мне в налоговой сказали "а не офигел ли ты, делай ИП". И ИП как то дешевле, 7% всетаки.
    Ответ написан
    9 комментариев
  • Как править чужой код так чтоб его не сломать?

    @kttotto
    пофиг на чем писать
    Во первых нужно закладывать время на разбор легаси кода, об этом сразу надо говорить с заказчиком. Зная задачу, всегда понимаешь, ЧТО надо написать, но в случае с легаси надо еще и понять КУДА это написать. Без этого никак и поэтому это время надо учитывать.

    Второе. Когда-то меня учили, что код нужно менять только дописывая его, в крайнем случае удаляя, но ни в коем случае не переписывая. Поэтому, если надо изменить поведение - наследуешься, переопределяешь метод и используешь новый класс. Мне сложно судить о php, как этот проект реализован, но ООП для того и придумали, что его легче поддерживать и он легче модифицируется.

    Следующий вариант изучить код, начинать писать тесты к нему. Я этим способом пользуюсь редко, в основном пишу на то, в чем я не уверен, что боюсь сломать.

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

    А вообще чтение легаси, это дело опыта. Я помню первые свои чужие проекты, я думал, что попал в ад. Сейчас копаться в чужом коде, это мое любимое дело) Я могу часами сидеть разбирать чужой код, что начальству приходится меня попускать: "я понимаю, я тоже это люблю, но надо дело делать")) Люблю просто на гитхабе полазить по чужим проектам, посмотреть как люди думают.
    Ответ написан
    Комментировать