I understand the difficulties. Indeed I've created Pharocasts to learn ;) ��You learn better when you do something, for me a way is to record screencasts.

I've created this application a year ago to get some overview��http://magaloma.seasidehosting.st/ ��I still use it sometimes.

Feel free to ask on the mailing-list, there are helpful people (cool !). ��And one great way to contribute is to write comments on what you have understood and submit your package to PharoInbox

Laurent.


On Fri, Jan 28, 2011 at 10:08 PM, Helene Bilbo <thereluctantprogrammer@fastmail.fm> wrote:

Hi,
i don���t want to see a specific package explained - i would rather like to
watch, how someone will make sense of a package she/he doesn���t know (and
that does not have much comments..) and tries to read and understand it.

I just sit here and try to understand SpectrumAnalyzerMorph - but perhaps
this is a bad example, because it is included in Pharo 1.1.1 but doesn���t
work there. This would be more a debugging show..

What kind of ���strategy��� or ���pattern��� do you use to understand a
class/package?
Where do i start reading in the first place?
Do i search messages / try to ���follow��� them using method finder?
I tried to file out classes and print them on paper - which was a bad idea..
Do you take notes? Make drawings? Just read along in the SystemBrowser?

Can you imagine a bit, what i mean? It is really very basic..
Best regards, Helene.


laurent laffont wrote:
>
> Hi,
>
> indeed I don't really see how to do this sort of screencast .....
>
> Which packages would you like to see explained ?
>
> Laurent
>
> On Fri, Jan 28, 2011 at 5:04 PM, Helene Bilbo <
> thereluctantprogrammer@fastmail.fm> wrote:
>
>>
>> Hi,
>> i have a proposition for a Pharo-Screencast:
>>
>> I would love to look over someone���s shoulder while she/he is *reading*
>> code.
>> A possible plot would be to download something from squeaksource and then
>> trying to make sense out of it - and talking while doing so. (It would
>> also
>> be good to see all the relevant functions of the browser in action).
>>
>> Background: While i have read some books now (blue book, pharo by
>> example,
>> seaside by example, best practice patterns) i have never actually seen
>> people programming. So i absolutely miss the craftsmanship side of
>> things.
>>
>> Anyway thank you for Pharocasts.
>> Best regards,
>> Helene.
>> --
>> View this message in context:
>> http://forum.world.st/Screencast-proposition-Watch-someone-read-code-tp3244804p3244804.html
>> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
>>
>>
>
>
--
View this message in context: http://forum.world.st/Screencast-proposition-Watch-someone-read-code-tp3244804p3245398.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.