Skooldio / dev.share

0 stars 0 forks source link

[Proposal] TDD your way out of the problem #4

Closed pakaponk closed 4 years ago

pakaponk commented 4 years ago

Title of your topic

TDD your way out of the problem

Topic description

During the end of June, I worked on implementing a live-coding component that would imitate how BigQuery render the result.

In short, create a table that would be able display an array or object property nicely. See the below picture for the example. Screen Shot 2563-06-25 at 12.10.55.png

In this talk, I would like to share about how I use TDD to tackle the problem and why I think it is really a great fit for this kind of problem.

Presenter(s)

Earth.

Duration

30 mins (If it is a talk) 4 hr (If it is a workshop)

Do you need time to prepare this talk?

No

pakaponk commented 4 years ago

In my opinion, this is more suited for an internal workshop. Learning the concept of TDD is quite easy. Adapting it is harder.

Beside, the problem is not too hard or too easy. Unlike other introductory problems, such as "FizzBuzz" or "99 bottle of 🍻" which we can solve it within 15 minutes. This problem probably going to take more than an hour but you can finish it within a day.