Skip to main content
added 84 characters in body
Source Link
Doc Brown
  • 214k
  • 34
  • 394
  • 603

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

In the sentence you asked about, I guess Bob Martin intentionally"I don't want my users knowing ..." puts his ownBob Martin's thought process way of thinking into the center of histhe explanation, not the users' point of view. He could have also written "I don't want my users' need to know ...""I don't want my software to be designed in a way that my users need to know ...", but that does not sound sowould have been far longer, less striking and less memorable.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally and don't take his. His statements and writings asare recommendations, not dogmas. Then you can learn a lot from them.

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

In the sentence you asked about, I guess Bob Martin intentionally puts his own way of thinking into the center of his explanation, not the users' point of view. He could have also written "I don't want my users' need to know ...", but that does not sound so striking.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally and don't take his statements and writings as dogmas. Then you can learn a lot from them.

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

In the sentence you asked about, "I don't want my users knowing ..." puts Bob Martin's thought process into the center of the explanation, not the users' point of view. He could have also written "I don't want my software to be designed in a way that my users need to know ...", but that would have been far longer, less striking and less memorable.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally. His statements and writings are recommendations, not dogmas. Then you can learn a lot from them.

deleted 1 character in body
Source Link
Doc Brown
  • 214k
  • 34
  • 394
  • 603

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

In the sentence you asked about, I guess Bob Martin intentionally puts his own way of thinking into the center of his explanation, not the users' point of view. He could have also written "I don't want my users' need to know ...", but that does not sound so striking.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally and don't take thishis statements and writings as dogmas. Then you can learn a lot from them.

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

In the sentence you asked about, I guess Bob Martin intentionally puts his own way of thinking into the center of his explanation, not the users' point of view. He could have also written "I don't want my users' need to know ...", but that does not sound so striking.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally and don't take this statements and writings as dogmas. Then you can learn a lot from them.

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

In the sentence you asked about, I guess Bob Martin intentionally puts his own way of thinking into the center of his explanation, not the users' point of view. He could have also written "I don't want my users' need to know ...", but that does not sound so striking.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally and don't take his statements and writings as dogmas. Then you can learn a lot from them.

added 276 characters in body
Source Link
Doc Brown
  • 214k
  • 34
  • 394
  • 603

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

In the sentence you asked about, I guess Bob Martin intentionally puts his own way of thinking into the center of his explanation, not the users' point of view. He could have also written "I don't want my users' need to know ...", but that does not sound so striking.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally and don't take this statements and writings as dogmas. Then you can learn a lot from them.

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally and don't take this statements and writings as dogmas. Then you can learn a lot from them.

why would the post use the tone "I don’t want" in "I don’t want my users knowing that I’m handing them an interface."

This is a cite from the "Clean Code" book by Robert Martin, a.k.a "Uncle Bob". And though Robert Martin is surely a respectable and experienced software engineer, he is often critized for his tone. Many people think it is too "schoolmasterly", especially in the mentioned book.

In the sentence you asked about, I guess Bob Martin intentionally puts his own way of thinking into the center of his explanation, not the users' point of view. He could have also written "I don't want my users' need to know ...", but that does not sound so striking.

My recommendation: just read everything what Robert Martin wrote with a grain of salt, don't take him too literally and don't take this statements and writings as dogmas. Then you can learn a lot from them.

Source Link
Doc Brown
  • 214k
  • 34
  • 394
  • 603
Loading