<p>A question I ask before starting a task, whether I'm working solo or as part of a team is "What is your plan?".</p>
<p>How am I going to approach the task I'm about to start working on?</p>
<p>What information do I need?</p>
<p>What approach am I going to take and which am I not going to take?</p>
<p>What will some of thepuzzle pieces be? Will I need a route, a Controller, a Service, a Command, a Value Object?</p>
<p>Asking these questions and making these initial decisions upfront greatly reduces my implementation time as I only need to focus on delivering what I've already planned.</p>
<p>And I can <a href="/daily/2023/11/09/readme-driven-development">capture these decisions in a README file</a> <a href="/daily/2024/09/04/diagram-driven-development">or diagram</a>, that's ideal.</p>
format:full_html
processed:|
<p>A question I ask before starting a task, whether I'm working solo or as part of a team is "What is your plan?".</p>
<p>How am I going to approach the task I'm about to start working on?</p>
<p>What information do I need?</p>
<p>What approach am I going to take and which am I not going to take?</p>
<p>What will some of the puzzle pieces be? Will I need a route, a Controller, a Service, a Command, a Value Object?</p>
<p>Asking these questions and making these initial decisions upfront greatly reduces my implementation time as I only need to focus on delivering what I've already planned.</p>
<p>And I can <a href="/daily/2023/11/09/readme-driven-development">capture these decisions in a README file</a> <a href="/daily/2024/09/04/diagram-driven-development">or diagram</a>, that's ideal.</p>