#Background I got a critique... Replaces "a >= b and: [a <= c]" by "a between: b and: c. for my code... (location >= (1@1) and: [location <= (self size @ self size)])
To test, I tried... (2@2) between: (1@1) and: (5@5) but got... Instance of Point did not understand #between:and: which it seems reasonable it should have since Point does define #>= and #<= #Questions I see #between:and: defined for TComparable and thought I maybe that trait could be added to Point, except I see also that TComparable has three "subclassReponsibility" methods: #< ; #= ; #hash and I'm curious what is the effect of such methods being added to a class? cheers -ben
