[Cuis-dev] [Ann] Unicode Text Editors

Juan Vuletich JuanVuletich at zoho.com
Thu May 12 12:33:26 PDT 2022


On 5/12/2022 3:03 PM, Martin McClure via Cuis-dev wrote:
> On 5/11/22 06:55, Juan Vuletich via Cuis-dev wrote:
>>
>>> Btw, sorry to be obsessive about names again, but wouldn’t 
>>> UTF8String and UTF32String be better names than StringUtf8 and 
>>> StringUtf32? Kind of ByteArray instead of ArrayByte… anyway not very 
>>> important… I won’t be using these classes directly in my code, I guess.
>>
>> I struggled a bit trying to decide between those. I liked the fact 
>> that having prefix String means those classes may be listed together. 
>> But I agree with you. Just changed them. Still, I used 'Utf' prefix 
>> and not 'UTF'. I tend not to capitalize acronyms, and use caps only 
>> for camelCase. Names matter!
>
> Yes, names matter! I also do not capitalize acronyms in camelCase 
> names -- having tried it both ways many years ago I find it 
> considerably easier to find the break between the acronym and the 
> following word.
>
> I've noticed the tension between putting a category name at the end 
> (where it reads better in English) and at the beginning (where it 
> alphabetizes with similar classes). I think perhaps this might 
> ultimately be a tooling issue. Tools could (and maybe should?) be able 
> to list classes in some sort of categorized view, not just 
> alphabetically.
>
> Regards,
>
> -Martin

Fully agreed!

Cheers,

-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
https://independent.academia.edu/JuanVuletich
https://www.researchgate.net/profile/Juan-Vuletich
https://patents.justia.com/inventor/juan-manuel-vuletich
https://twitter.com/JuanVuletich



More information about the Cuis-dev mailing list