From: LightStamp on
I read somewhere that if you have an application (exe) and it's 50kb in
size then the it will be allocated a 64kb chunk of memory on the device.
But if you include a 11kb DLL it'll allocated 128kb of memory where as if
you had this code that's in the DLL withing the application code it would
allocate only a 64kb instead.

That said then to save precious memory on the device, is it standard rule to
NOT split code out into a DLL when possible?