[Newbies] How to partition an application
stéphane ducasse
ducasse at iam.unibe.ch
Fri Aug 25 15:32:56 UTC 2006
hi
have a look at my video and also the chapter on monticello in the
lectures support.
http://www.iam.unibe.ch/~ducasse/Videos/
http://www.iam.unibe.ch/~ducasse/Teaching/CoursAnnecy/0506-M1-OOP/
OOPAvance.pdf
On 25 août 06, at 16:34, andy.burnett at knowinnovation.com wrote:
>
> I am slowly moving along with my Wget app - thanks to the help from
> this list.
>
> However I now need to understand how to 'package' my app so that it
> is most useful to other people. It seems as though there are 3
> things I could do:
>
> 1. Add code to the HttpClient and Httpsocket (possibly moving some
> of the instance code to the class side)
> 2. Subclass the two classes
> 3. Leave them exactly as they are and put all the code in my new
> Wget class.
>
> It seems to me that putting it all into the Wget object would make
> it easiest for people to use it, but perhaps it makes it harder for
> people to reuse the code elsewhere, i.e. some of the 'helper'
> methods might be useful in a number of different situations -
> nothing to do with Wget. Subclassing the other objects seems
> simple, but - presumably - if everyone were to share their work
> this way we would end up with many many different versions of the
> basic classes (perhaps that would be a good thing but it could also
> be confusing). Finally, changing the basic objects keeps the class
> hierarchy clean, but I imagine most people wouldn't want to have
> someone else's code messing around with their classes.
>
> So... what is the best way to develop Squeak code so that other
> people can use it?
>
> Cheers
> AB
> _______________________________________________
> Beginners mailing list
> Beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
More information about the Beginners
mailing list