AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Is TDD a Culture of Documentation?
In a language like Ruby, people are more incentivized to write documentation in the same way that in dynamically typed languages. But I think it's too simple to say that one kind of language encourages one kind of culture of documentation because we have a culture around testing for reasons that are kind of orthogonal to the language. And so individual things like functions are clearer. Your data structures are easier to understand.