Category: Tips

Dreamforce 2014 Session – From Admin to Developer

I unexpectedly spoke at Dreamforce last October. My colleagues at CRM Science had submitted a number of sessions over the summer, and a handful of them were accepted. In order to give all the members of our team an equal chance to speak, we shuffled around our resources. I ended up with the “From Admin

My Favorite Data Structure – The Map of Lists

Last week, I wrote about Big O Notation in Apex and how having a O(n) was a perfectly acceptable solution for any Apex problem. However, trying to avoid having to go through nested for loops is often a tricky proposition when you have to process so much data in a single SOQL query. Probably much

Dealing with Big O in Apex

Big O notation is probably the bane of many Computer Science undergrads’ existence. It most certainly was one of mine back in my college days. When you are young and learning programming for the first time, why would you want to waste your time on boring lectures learning about algorithm theories and optimization? When you