Please open issue so that your remarks do not get lost.
On 27 Apr 2021, at 17:15, Christopher Fuhrman <christopher.fuhrman@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-sm... <https://stackoverflow.com/questions/48034993/creation-of-a-class-in-pharo-sm...> https://stackoverflow.com/questions/53374761/how-to-add-a-new-method-in-phar... <https://stackoverflow.com/questions/53374761/how-to-add-a-new-method-in-phar...>
On Tue, 27 Apr 2021 at 09:47, kmo <voxkmp@gmail.com <mailto:voxkmp@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