unless i know for sure i'm doing a bad performance...
# development
a
unless i know for sure i'm doing a bad performance thing i usually implement it first without thinking too hard, then after i can be absolutely sure it's not performant enough, and know why after profiling, i see if it's fixable