Vadim Chistiakov | IT
1.85K subscribers
67 photos
2 videos
101 links
Сообщество разработчиков со всего мира: boosty.to/chistiakov
Менторство: https://vadim-chistiakov.github.io
Автор: @chvadim

Рассказываю о программировании и жизни разработчика в Лондоне на Global Talent Visa. Делюсь мыслями, опытом и знаниями.
Download Telegram
Channel created
Forwarded from Хабр Карьера
Во время собраний и видеоконференций вам никогда не приходило в голову, что самые тихие коллеги могут быть самыми компетентными? Но всё-таки более общительные люди, которые доминируют в разговоре, как правило, считаются самыми умными — и чаще всего занимают более высокое положение в социальной (и в корпоративной) иерархии.

В общем-то, это и решили проверить ученые из Стэнфорда.

Как не провалить интервью. Исследование из Стэнфорда о пользе самоуверенности.
Начиная с уровня Middle стоит уметь поддержать дисскусию на тему паттернов проектирования. И конечно не забывать их применять
https://refactoring.guru
То как выглядят интерфейсы UserDefaults в ios у меня лично вызывает отторжение. Оберните их в враперы код станет чище и элегантней. На самом деле область применения враперов очень большая.
https://www.avanderlee.com/swift/property-wrappers/
В больших командах иногда сложно договорится даже о таких, на первый взгляд банальных вещах, как именование переменных или методов. На помощь приходит Code Style. Можно написать свой если в команде есть опытные разработчики или доверится влиятельной компании. Мой любимый от Airbnb
https://github.com/airbnb/swift
Допустим у вас есть JSON и вам нужно его распарсить в Codable модели. Стандартная ситуация, чтобы не делать рутинную работу можно сгенерировать из сырого JSON структуры используя https://jsonformatter.org/json-to-swift
Не забывайте делать дабл-чек. Иногда получается ерунда)
Не совсем мэтчится с iOS разработкой, но часто сталкивался с проблемали похожего характера. Понимать как устроен релизный цикл и как его улучшить - важный навык для разработчиков и лидов. Оформил свой опыт в этом на Хабре
https://habr.com/ru/post/710614/