Please open issue so that your remarks do not get lost.

> On 27 Apr 2021, at 17:15, Christopher Fuhrman <christopher.fuhr...@etsmtl.ca> 
> wrote:
> 
> One thing I find challenging when teaching Pharo to new students -- 
> especially those accustomed to IDEs with files, which is pretty much all of 
> them ;) -- is that there are sometimes menus (depending on the Pharo version) 
> to add a new package, new class, new protocol, but not a new method, etc. 
> 
> For onboarding new users, I think it's important that these things be 
> intuitive and consistent, especially since updating tutorials takes time. 
> They are super important because inconsistencies become barriers to 
> onboarding new people. My point here is not that a menu option necessarily 
> exists, but that we have a consistent way to explain how to create things 
> even when Pharo changes. Apple used to have 10 commandments for keyboard 
> shortcuts, and I think a similar idea could apply to having consistency in 
> these elements of Pharo.
> 
> Here are some related perspectives: 
> https://stackoverflow.com/questions/48034993/creation-of-a-class-in-pharo-smalltalk
>  
> <https://stackoverflow.com/questions/48034993/creation-of-a-class-in-pharo-smalltalk>
> https://stackoverflow.com/questions/53374761/how-to-add-a-new-method-in-pharo 
> <https://stackoverflow.com/questions/53374761/how-to-add-a-new-method-in-pharo>
> 
> 
> On Tue, 27 Apr 2021 at 09:47, kmo <vox...@gmail.com 
> <mailto:vox...@gmail.com>> wrote:
> Doing it by hand is fiddly and error-prone. I know - because that's the way I
> used to do it before I realised that the plus button at the top of the
> browser bottom panel did it for me. (I had no idea that there was also a
> menu option on the refactorings menu). I think you might find the button to
> be the better way - I did.
> 
> 
> 
> 
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html 
> <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html>
> 
> 
> -- 
> Christopher Fuhrman, P.Eng., PhD
> Professeur au Département de génie logiciel et des technologies de 
> l'information
> ÉTS (École de technologie supérieure)
> 
> http://profs.etsmtl.ca/cfuhrman <http://profs.etsmtl.ca/cfuhrman>
> +1 514 396 8638
> L'ÉTS est une constituante de l'Université du Québec

--------------------------------------------
Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org 
03 59 35 87 52
Assistant: Aurore Dalle 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply via email to