News for hackers. Stuff that matters.
Re:JDK 9 release schedule by int_19h on Thursday October 20, 2016 @10:33PM (#12757791)
I think it's a reference to this:

"The operation is a conversion, such as the Object.ToString method."

But this only pertains to the conversion of the object on which the property is defined. In other words, you should have methods like ToString or AsEnumerable, rather than properties like String or Enumerable, even though other rules would indicate property to be valid (idempotent, fast, no arguments). This rule is just an indication that properties represent conceptual attributes of an object; and the result of a conversion of an object to something else is not an attribute.

There are no comments on this comment yet.