I am working alone on my app, but I can see the problem with inconsistency in 
class names. No discussions with my colleagues though :-/

One very high level comment is: had Pharo had namespaces/scopes of some sort I 
do believe the problem would have looked differently.

It it is interesting with a one person-project let me know.

Best,

Kasper

> On 9 May 2021, at 20.25, Stéphane Ducasse <stephane.duca...@inria.fr> wrote:
> 
> Hello Pharoers
> 
> we are running building a tool to help understanding if class names are 
> consistently named in a project.
> We run and are running xp with some of you. Now I was thinking that the idea 
> and the tool could interest many of you. 
> So if you want to run the xp here is the text: 
> 
> 
> Nour is developing a tool to support the understanding of the coherence of 
> class names. 
> 
> We would like to invite you to do a small experiment. The tool presents a 
> visualisation of the distribution of the prefix/suffix (first/last word) 
> extracted from class names.
> The idea is to detect inconsistencies in class names and correct them for a 
> healthy evolution of the system.
> 
> XP: 
> ===
>       You can do the xp with other colleagues, it would be nice is you can do 
> separately and then discuss together. 
>       But this is up to you.  30 or 60 minutes of your precious time should 
> be enough to do the experiment which is planned as follows: 
> 
> - Read the pdf. This support contains detailed information and principles of 
> the ClassNames Distribution. 
>       - how to load the tools
>       - Help for the tool also provides a small summary of these principles 
> as a reminder.  
> 
> - To have detailed feedback from which we can extract the necessary analysis, 
> we would also like you to screen record during the whole experiment, and to 
> talk freely. 
> 
> - Use the tool to detect inconsistencies, write down the changes you would 
> like to make and discuss the classes you would like to rename.
> 
> - Send us feedback (videos + number of renaming + ///) 
> 
> - Any other feedback is welcome  :) we can help 
> Let us know if you encounter problems. 
> 
> This experiment (with your feedbacks, the way you use the tool, the changes 
> you would like to do…) is part of the validation of our tool that we would 
> like to describe in the journal paper we are currently preparing. 
> 
> 
> Stef Nour and Anne
> 
> 
> <CnDSupport.pdf>
> 
> --------------------------------------------
> Stéphane Ducasse
> http://stephane.ducasse.free.fr <http://stephane.ducasse.free.fr/> / 
> http://www.pharo.org <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