YerassylOn improvement and productivityI’ve been inactive for a quite big amount of time. So I decided to write a simple, down-to-earth tips on productivity and improvement.Jul 25, 2021Jul 25, 2021
YerassylCustom date picker textfield in SwiftUII’m convinced that all of us as iOS devs face this type of UI element. A combination of textfield and date picker, where the last is…Sep 19, 20201Sep 19, 20201
YerassylOn professionalismAs a software developer it’s an honor to be a professional. But as it’s said with great power comes big responsibility, being a…Jun 23, 2020Jun 23, 2020
YerassylStatic/dynamic things in swift. Part 1This post is a combination of key points from other articles on these topic and my own use cases.Jun 3, 2020Jun 3, 2020
YerassylПишем оболочку поверх сокетов для текстового чата на swiftВ этой статье мы узнаем, как написать оболочку поверх библиотек для взаимодействия с сокетами на swift. Для этого на языке swift есть…Feb 4, 20201Feb 4, 20201
YerassylThe algebra of data types in swiftLet’s make clear what the term ‘type’ is. A type is a set of all possible values(inhabitants) its instances can have. For example type…Nov 17, 2019Nov 17, 2019
YerassylRefactoring to patterns. Replace conditional logic with strategy“One of the most common areas of complexity in a program lies in a complex conditional logic” — Martin FowlerAug 11, 2019Aug 11, 2019
YerassylRefactoring to patterns. Creation code. Part 2If you’ve missed the first part, it’s a perfect time to catch up with series!Jul 21, 20191Jul 21, 20191
YerassylRefactoring to patterns. Creation codeThe first time when I realized there are such a stuff as refactoring was when I introduced myself to refactoring.guru website. Refactoring…Jul 11, 2019Jul 11, 2019