On the main screen of the application should be tips like in Google now. Tips are issued based on various conditions.
How and where to check these conditions is better? When you start to make checks on all conditions?
if(userStupid) new Card("Вы очень умный"); if(userVeryStupid) new Card("Вам следует написать книгу"); I think it's a little silly to do such checks every time.
How would you implement?