Pull to refresh
0
0
Send message
Потрудился на славу, хорошая практика, продолжай ))
В схеме с делегатом забыл
weak var delegate
объявить. Создал retain cycle.
Метод, который что-то возвращает, называется «фабричным». Возвращать булево значение бессмысленно, если это не метод делегата, в котором за тебя уже все определили и тебе только надо сказать «да» или «нет» и объяснить в двух строчках, почему.
Используй
(completion: (Bool) -> Void)
в качестве параметра в таких случаях.
Успехов!
Устраняя неточности: Будапешт, Венгрия Несмотря на славу страны, как недорогой, что, в целом, правда, зарплаты девелоперов вполне себе ничего: 6,6 млн HUF в год — это уровень жуниора жуниорского, это стартовые зп. Локальные исследования Зарплаты разрабов в Венгрии выдают совсем иные цифры. Реально, от 800k HUF (/330 = EUR) начинаются миддловские зп. Разброс по рынку 800-1000k/мес
15% подоходный, 17,5% социалка, на детей, иждивенцев, свежеженатым — скидка/вычеты.
To make long story short: на калькуляторе зп 800k HUF превращаются в 532k HUF (~1600 EUR), из которых самая большая статья расходов аренда квартиры ~450-500 EUR в Будапеште близко к центру на долгосрок. Условная потребительская корзина ~400 EUR в месяц «со всеми пирогами», включая посещение терм. Общественный транспорт разнообразный, дешевый, машина не нужна. Так что итоговый индекс повыше московского выйдет для разраба, особенно с учетом практически нулевого трения пространства: квартиру можно снять недалеко от работы или ездить на велике минут 10 до офиса 9-10 месяцев в году. В Москве тупо потерянные на трафик часы жизни никто не посчитал.

Information

Rating
Does not participate
Registered
Activity