<oembed><type>rich</type><version>1.0</version><title>fmar wrote</title><author_name>fmar (npub1xp…75ams)</author_name><author_url>https://yabu.me/npub1xpuz4qerklyck9evtg40wgrthq5rce2mumwuuygnxcg6q02lz9ms275ams</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>When you develop or test your app on the newest, most performant mobile device in the market, you&#39;ll likely become oblivious to bad app architecture decisions.&#xA;&#xA;This is because the hardware is so fast, and the app&#39;s user experience seems fine. As a result, you may proceed to add new features.&#xA;&#xA;It&#39;s only when you optimize your app&#39;s performance for old, clunky, slow devices that you refine your architecture down to the finest details, resulting in a well-structured and elegant performance.&#xA;&#xA;This, in turn, leads to an extremely fast user experience on the newer devices.&#xA;&#xA;And yes, this is me trying to convince myself it&#39;ll pay off to spend few days refactoring code instead of writing new features.</html></oembed>