Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Jamie Taylor

๐Ÿ‘ค Speaker
341 total appearances

Appearances Over Time

Podcast Appearances

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Then,

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

I'm trying to think of things that are abstract enough that probably apply to lots of different languages rather than just .NET things, because then only I understand it.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Yeah, yeah, exactly, yeah.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So the idea is you create a feature by defining a spec, then defining the plan,

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

and then splitting it into tasks.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

If we go 10,000 foot view, you have a feature that you have.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Somebody comes to you and says, I want to check out feature.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

That's your feature.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

You create the spec for the feature.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

It needs to use these kinds of, I'm expecting to be able to

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

click a button and input my credit card details, how they get there, it doesn't matter.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Input my address details, how they get there, it doesn't matter, but those need to be validated.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Then the plan is the how, not the what.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So you're saying in the plan, you're saying, so we're going to use Stripe,

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

And we're going to use this particular type of ORM for our Ruby app because we don't want to use SQL injection, you know, and then from the spec and the plan, and you've gone round in circles a few times with both of those steps to make sure that the

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

the coding agent, I'm trying to remain technology agnostic, right?

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So then the coding agent is then pointed in the right direction, shoved in the right direction of, you're going to use these particular projects, these particular processes, these particular technologies.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Then you say, cool, you've got the plan, you've got the spec.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

And the other thing it does is during the plan phase, it actually goes and does the research.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So what it will do is it will go, oh, cool, we're using Ruby version, I'm going to make up a number, 2.6.