You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some refactoring should be done for RT_Util and RT_UtilTest. Over time, it's become a somewhat bloated static utility class. Breaking the methods out into multiple classes named for the responsibilities they perform would ease maintenance and make the API easier to use. The challenge would be minimizing the quantity of new utility classes so that they don't end up being too small.
Some refactoring should be done for
RT_Util
andRT_UtilTest
. Over time, it's become a somewhat bloated static utility class. Breaking the methods out into multiple classes named for the responsibilities they perform would ease maintenance and make the API easier to use. The challenge would be minimizing the quantity of new utility classes so that they don't end up being too small.RT_BooleanUtil
: BooleansRT_CollectionUtil
: Lists, Sets, MapsRT_DateUtil
: DatesRT_NumberUtil
: Integers, DecimalsRT_PagesUtil
: Picklists, MessagesRT_SchemaUtil
: Describes, Query building, DMLRT_StringUtil
: StringsRT_SystemUtil
: Trigger utils, Limits, Stopwatch, equals/hashCode, loggingThe text was updated successfully, but these errors were encountered: