PinnedRefactoring for testabilityWhat’s exactly is refactoring and can it improve our application testability?Apr 28, 2021Apr 28, 2021
UnitTests multiple inputsWhen I started to write unit tests for my code main metrics for me was code coverage. I was proud because Xcode prints almost 100%…Apr 28, 2019Apr 28, 2019
Interface localizationIf we target our application in more wide range than our country, it is good to localize application to be understandable by users. Very…Sep 23, 2017Sep 23, 2017
Text formatting in SwiftIn almost every app there comes time when we have to make some formatting. Some time we need to convert Bool into readable string, more…Apr 9, 2017Apr 9, 2017
Targeting Swift framework (AKA preprocessor directives in frameworks)Some times we need some configuration at build level. To present something for one client and hide for other. In Swift projects we have…Apr 2, 2017Apr 2, 2017
Measure time in SwiftSometimes we need to know how long our code is executing. Mostly for debug purposes. If we have that knowledge, we can perform some steps…Mar 26, 20171Mar 26, 20171