clean architecture architecture swift unit testing ios (apple) design patterns android tdd best practices swift3 swift2 java objective-c software development ios refactor kotlin dependency injection xcode raspberry pi solid core data continuous integration mockito robolectric google action alexa skill mobile development vui golang iot server livecoding mobile junit ansible cm kata productivity orgmode emacs icloud terminal shell macosx bash
Tout plus