sistants are not very good for:  </p>
<ul>
<li>Refactoring and restructuring code. It can’t take a moderately complicated top-to-bottom routine and break it into smaller pieces reliably, and although it does a good job explaining how the code could be improved and decomposed, attempts at applying these suggestions using the chat bot were frustrating. <ul>
<li>Building complete systems by themselves beyond the most trivial scenarios.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>--Doug Ware, April 21, 2023  </p>
<