Skip to content

TechYourChance

  • Blog
  • Courses
  • About
  • Sign in
  • Sign Up
TechYourChance
  • Blog
  • Courses
  • About
  • Sign in
  • Sign Up

MVC Views, Interfaces and Abstract Classes

Improved scheme for implementation of MVC views and high-level discussion of differences between interfaces and abstract classes.

4 Comments

To Mock, or Not to Mock, That is the Question

To Mock or Not to Mock

Mocking is good, but also bad. You should feel ashamed for using mocks, but, in practice, everybody uses them. Wat? Let’s clear some things up!

2 Comments

Callback Hell in Android

Callback Hell

Demonstration of so-called Callback Hell situation and explanation of how to prevent it (or fix, if needed) in your own code

11 Comments

How To Write Use Cases (Interactors) in Kotlin

Detailed discussion of various ways to implement use cases (aka interactors) in Kotlin

6 Comments

How To Write Use Cases (Interactors) in Java

Detailed discussion of various ways to implement use cases (aka interactors) in Java

18 Comments

Working From Home Productivity Tips

Several tips to maximize your productivity while working from home that I learned from my own experience.

3 Comments

8 Valid Reasons for Modularization in Android

Here you’ll find a comprehensive list of reasons to modularize your Android application, as well as some additional info to keep in mind.

1 Comment

The Pitfalls of Preliminary Over-Modularization in Android Projects

Modularization of Android projects, which is very popular technique nowadays, can easily lead to longer build times, bad architecture and wasted effort

6 Comments

5 Most Popular Package Structures for Software Projects

Discussion of different package structures, which are crucially important, but often ignored part of your project’s architecture.

6 Comments

Returning Data to Previous Screens in Android Applications

This article describes several strategies for returning data to previous screens in Android applications using either Activities or Fragments

12 Comments
Post navigation
Older posts
Newer posts
← Previous Page1 Page2 Page3 Page4 … Page9 Next →
© 2020 TechYourChance