Weird TDD report

Someone pointed out this interesting research report from Microsoft Research about TDD.

The research report claims that TDD results in higher quality, but that it also results in an increase in development time. This sounds rather surprising and weird to me.

When reading the article, however, a few lines are kinda weird. They seem to suggest that they use TDD, the microsoft way. This means, write all test cases and then implement all of them, which is a huge misunderstanding of what TDD is and how it works.

Interesting sentences:

  • "The projects also took 15% extra upfront time for writing the tests"
  • Figure 3 is interesting... certainly not a continuous integration environment
  • In the conclusion: "while the development of both systems utilizing TDD took extra time upfront"


These sentences make the report very uncredible.

Read more

Vibe Coding

Vibe Coding

สร้างผลงานในจังหวะของ AI Web Summit 2025 — Lisbon | Matt Wolfe, Replit ลองจินตนาการดูว่า… การเขียนโค้ดของคุณไม่ได้เหมือนกับพิมพ์คำสั่งในเทอร์มินัล แต่เหมือนกับ เล่นดนตรีร่วมกับวง — มีจังหวะ มีความรู้สึก และมีคู่หูที่เข้

By Chokchai
เอื้อมไปคว้าดาว

เอื้อมไปคว้าดาว

หลายคนอยากประสบความสำเร็จ องค์ประกอบที่สำคัญที่จะทำให้เราประสบความสำเร็จได้นั้น คือการที่เราสามารถสร้างผลงานที่มีคุณภาพสูงออกมาได้อย่างสม่ำเสมอ ไม่ใช่สร้างได้แค่เป็นครั้งคราวนะ ลูกฟลุ๊คแบบนั้นเพียงพอแค่สำหรับมือสมัครเล่น ถ้าจะเลี้ยงปากท้องยึดเอาเป็นอาชีพได้ เราต้องสร้างผลงานคุ

By Chokchai