PinnedDaniel SumaraRefactoring for testabilityWhat’s exactly is refactoring and can it improve our application testability?3 min read·Apr 28, 2021----
Daniel SumaraUnitTests 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%…3 min read·Apr 28, 2019----
Daniel SumaraInterface localizationIf we target our application in more wide range than our country, it is good to localize application to be understandable by users. Very…4 min read·Sep 23, 2017----
Daniel SumaraText 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…4 min read·Apr 9, 2017----
Daniel SumaraTargeting 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…4 min read·Apr 2, 2017----
Daniel SumaraMeasure 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…4 min read·Mar 26, 2017--1--1