PinnedStelios FrantzeskakisinProAndroidDevStop Debating in Code Reviews. Start Enforcing with Lint Rules.How to enforce architecture and best practices as unit tests with Konsist12 min read·Mar 6, 2024--1--1
PinnedStelios FrantzeskakisinPerry Street Software EngineeringThe Unit Testing Diet Part II: DRY code with Test FactoriesSetting up test state in one line7 min read·Apr 5, 2023--1--1
PinnedStelios FrantzeskakisinPerry Street Software EngineeringUnit Testing Experts on MocksWhat do Martin Fowler, Uncle Bob, Kent Beck, and Ian Cooper say about mocks?4 min read·Apr 3, 2023----
PinnedStelios FrantzeskakisinProAndroidDevThe Unit Testing Diet: Start with BDD and Do Not MockTesting and refactoring an MVVM app at scale14 min read·Apr 4, 2023--7--7
PinnedStelios FrantzeskakisinProAndroidDevMemory Leaks in Reactive Android ProgrammingRxJava & LiveData patterns that lead to unexpected memory leaks9 min read·Mar 21, 2022--3--3
Stelios FrantzeskakisinPerry Street Software EngineeringMerging RxJava Observables considered harmful — Part IIIImplementing and verifying safeMergeArray6 min read·Aug 10, 2021--1--1
Stelios FrantzeskakisinProAndroidDevMerging RxJava Observables considered harmful — Part IIHow to merge streams safely following TDD8 min read·Aug 10, 2021----
Stelios FrantzeskakisinProAndroidDevMerging RxJava Observables considered harmful — Part IThe hidden cause of UndeliverableExceptions4 min read·May 27, 2021--1--1