article thumbnail

TechCrunch+ roundup: Fundraising beyond the Bay Area, web3 gaming, TDD prep checklist

TechCrunch

5 tips for launching in a crowded web3 gaming market. Every online product requires some network effect, but gaming is unique: Without large, loyal and enthusiastic customers, there’s no way to build products that can be monetized. 5 tips for launching in a crowded web3 gaming market. monetization.”. monetization.”.

article thumbnail

TDD is not about testing

Xebia

Test-driven development (TDD) has been around for more than 20 years. Many people think of TDD as a methodology for testing because of its name. If you dislike testing, why would you bother with TDD? TDD is not about testing at all. TDD is about design and early feedback. Compare it to frame rates in gaming.

article thumbnail

TDD is not about testing

Xebia

Test-driven development (TDD) has been around for more than 20 years. Many people think of TDD as a methodology for testing because of its name. If you dislike testing, why would you bother with TDD? TDD is not about testing at all. TDD is about design and early feedback. Compare it to frame rates in gaming.

article thumbnail

TDD Randori Session

Agile Pain Relief Notes from a Tool User

We ran our first TDD Randori session at lunch today (approx 15 attendees). In a Randori we work as a group trying to solve a small problem using TDD: There is one computer with the video output projected on a screen so all participants can see it. I also hear that we don't enough chance to practice TDD". We ran out of PIZZA.

article thumbnail

TDD Randori Workshop

Agile Pain Relief Notes from a Tool User

This week's problem: Score a bowling game, (credit to Bob Martin and Ron Jeffries for the idea) based on the following rules: A single bowling game consists of ten frames. Didn't really understand bowling until halfway through the session So net result I picked a better problem than last time and we all learned a little about TDD.

article thumbnail

Don't Measure Unit Test Code Coverage

James Shore

Here's the thing about TDD. The definition of TDD is that you don't write code without a failing test, and you do so in a tight loop that covers one branch at a time. So if you're doing TDD, any code you want to cover is ipso facto covered. If people don't know how to do TDD properly, code coverage metrics won't help.

article thumbnail

Navigating the Landscape of Development Frameworks: A Guide for Aspiring Developers.

Perficient

Game Development Technologies : Unity (C#) : A popular game engine known for its versatility and ease of use, supporting 2D and 3D game development across multiple platforms. It uses C# for scripting and is widely used for indie and AAA games. It is beginner-friendly and widely used for 2D and 3D game development.