n.</h2>


<h3>programming practices</h3>
<ul>
	<li>Prototype before polishing. Get it working before optimizing it.</li>
	<li>Separate policy from mechanism, separate interfaces from engines.</li>
	<li>Write simple modular parts connected by clean interfaces.</li>
	<li>Design programs to be connected to other programs.</li>
	<li>Write programs to write programs when you can.</li>
	<li>Design for the future, because it will be here sooner than you think.</li>
	<li>In interface design, always do the least sur