Gall's Law
Gall&#x27;s Law maps to building &quot;The simplest thing that could possibly work.&quot;<p>However, one can work at an even smaller granularity. &quot;The simplest thing that could possibly work,&quot; can be made out of stupid things that won&#x27;t work. To build the networking for an MMO, I cookbooked a websockets chat demo, then used it to pass updates from the server to the client. No login mechanism. No security. No dead reckoning. No fancy synchronization. All those things can be added later, however. It will be easier to add them to a running system. (Provided one also refactors to clean up code.)<p>If you&#x27;re stuck at how to proceed, feel free to stub out features in a way which can&#x27;t possibly work in production, but which will let you compile, run, and test your system. It&#x27;s always easier for me to modify a running system than it is to big-bang an entire system from scratch.