dart conditions - Programmer Tech