• [^] # Re: semble sympa.

    Posté par . En réponse à la dépêche Sortie d'Amber 0.11.0. Évalué à 2.

    Faut que j'apprenne le langage.

    Là je butes sur des trucs comme ça :

    
    model: aModel
     model := aModel
    ! !
    

    Aucune idée de ce à quoi cela sert.
    Déclare un model, hérité de aModel ? Mais après, aModel est assigné à model ? model.model est un constructeur ? Une instance ? et qu'est que ce second aModel ? Un type , une instance ?
    Des subtilités que j'apprendrais en temps et en heure.

    Ou celui ci,

    onClassMoved: anAnnouncement
     | class oldPackage |
     class := anAnnouncement theClass.
     oldPackage := anAnnouncement oldPackage.
     (oldPackage = self model selectedPackage or: [
     class package = self model selectedPackage ])
     ifFalse: [ ^ self ].
     oldPackage = self model selectedPackage ifTrue: [ 
     self 
     selectedItem: nil;
     selectItem: nil ].
     self setItemsForSelectedPackage.
     self refresh
    !
    

    Je n'ai qu'une vague idée de ce que cela fait.
    Surtout à cause de ce truc
    ^ self

    Le PDF est sympa parce que syntétyque. Mais je croît j'ai besoin de sortir du lourd, du beaucoup plus lourd ; )

    a+