For non English speaking coders...
Especially if working in #DDD
#UbiquitousLanguage requires common language & terminology in code and business
Yet, I see many benefits of coding in English....
- code homogeneity between public front end and internal code
- easier to find subcontractors
- English kinda is _the_ standard
- devs are more used to it
- pear review
- "auditability" (For context, my company's lg is FR... but HQ is British)
- ...
What do you do ?
(Boosts appreciated)
@dgoosens Same question, but encodings. Somehow non-UTF-8 encodings still manage to persist, and effed if I know why.
@pollita
Nice one…
The legacy project I work on is in win1252 in order to support French and German)
Previous devs chose this over UTF8 because « it takes less space in the database »
Doing my best not to think about murder
@dgoosens @pollita Given that the HTTP specs says that ISO-8891-1 should be interpreted as WIN1252 adds to the confusion.
And I'm not even talking about the mixup between encoding and charset...
Or MySQLs UTF-8 which in essence isn't UTF-8...
So yes:
*Use Unicode!*
(and support much more than english, french and german)
Whether with UTF-8 or UTF-16... who cares?