The Staff Engineer's Path by Reilly Tanya;

The Staff Engineer's Path by Reilly Tanya;

Author:Reilly, Tanya;
Language: eng
Format: epub
Publisher: O'Reilly Media, Incorporated
Published: 2022-09-27T00:00:00+00:00


Naming

Two people can use the same words and mean quite different things. I joke that conversations with one of my favorite colleagues always devolve into us arguing about the meanings of words. But once we understand each other, we can speak in a very nuanced, high-bandwidth way and have a much more powerful conversation about where we actually agree or disagree.

In 2003, Eric Evans wrote Domain-Driven Design (Addison Wesley) and gave us the concept of deliberately building what he called a “ubiquitous language”: a language shared by the developers of a system and the real-world domain experts who are its stakeholders. Inside a company, even very common words like user, customer, and account may have specific meanings, and those can even change depending on whether you’re talking to someone in finance, marketing, or engineering. Take the time to understand what words are meaningful to the people you intend to communicate with, and use their words when you can. If you’re trying to talk with multiple groups at once, provide a glossary, or at least be deliberate about describing what you mean by the terms you’re using.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.