[Pharo-project] About Zinc API
Hi, I just updated my Zinc related projects to the latest version. This is a cool piece of software and I'm really enjoying using it! Thank you! but now... just an observation: I really don't like the ZnEasy facade :( why? because it feels "overdesigned" for me: I think those methods should be on ZnNeoClient directly... of course, that's because you want to prevent a change in the api if something changes in the future... but I think precisely there is where you are overdesigning the framework. Other thing: ZnNeoClient should be just ZnClient in next versions.... yeah... maybe I'm just talking too early and you are already thinking on do that... or maybe I'm just wrong... just wanted to say my impressions about something I think is, in general, really great and a really cool improvement over what we had before. Cheers, Esteban
Hi Esteban, On 16 Nov 2011, at 13:30, Esteban Lorenzano wrote:
I just updated my Zinc related projects to the latest version. This is a cool piece of software and I'm really enjoying using it! Thank you!
Glad you like it ! That is why I put in all this effort.
but now... just an observation: I really don't like the ZnEasy facade :( why? because it feels "overdesigned" for me: I think those methods should be on ZnNeoClient directly... of course, that's because you want to prevent a change in the api if something changes in the future... but I think precisely there is where you are overdesigning the framework. Other thing: ZnNeoClient should be just ZnClient in next versions....
yeah... maybe I'm just talking too early and you are already thinking on do that... or maybe I'm just wrong... just wanted to say my impressions about something I think is, in general, really great and a really cool improvement over what we had before.
The rename ZnNeoClient -> ZnClient was done in Zinc-HTTP-SvenVanCaekenberghe.218, the current version is Zinc-HTTP-SvenVanCaekenberghe.220 ;-) ZnEasy is a very simple, quick & dirty, one-shot API that is actually too 'thin' to expose/capture the full complexity of HTTP. ZnClient is a much better interface IMHO, based on some of the earlier clients that were in Zn (and that are now deprecated). Please have another look and tell use what you think or what your issues are. Sven
participants (2)
-
Esteban Lorenzano -
Sven Van Caekenberghe