2017-09-23 8:00 GMT+02:00 Stephane Ducasse <stepharo.self@gmail.com>:
Denis you should draw an UML of the classes and their responsibilities
Sure. I will made another pass on model when I will work on scoped refactoring. Then I can work on better docs.
because it is unclear to me what is ClyEnvironmentContent and how it relates to ClyEnvironmentCursor
The content is a query result. It is first class collection of result items. And the cursor is an iterator for it. Maybe it is a time for renames. When I started I thought about content classes differently.
The project is Booklet-Infrastructure. I started to rewrite the Calypso chapter. Stef
On Fri, Sep 22, 2017 at 9:55 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
And give me the link to the chapter
2017-09-22 20:41 GMT+02:00 Stephane Ducasse <stepharo.self@gmail.com>:
Hi denis
I'm doing a pass on the architecture of calypso chapter :) as a way to force me to understand it better.
Now I do not understand why the following does not work.
| env classScope | env := ClySystemNavigationEnvironment currentImage. classScope := env selectScope: ClyClassScope of: {Point. Collection}. classScope allClasses
another question
packageScope query: (ClyMessageSenders of: #(do: x))
It is returning all the senders of do: and the senders of x or returning all the sender of do: and x
Stef