Timeline for In what language should I name my business classes?
Current License: CC BY-SA 3.0
9 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Aug 20, 2012 at 11:21 | comment | added | user53019 | @MikeAdler - thanks for the clarification. Given that English has upwards of 600k words and readily borrows whatever terms it needs, I think we'll be in disagreement very rarely. | |
| Aug 20, 2012 at 11:16 | comment | added | Mike Adler | Granted. I'll clarify: I disagree that any object should ever be named in a language other than English. Your first heading 'Open Source / international community type projects' reflects my point of view very well. Everything after that, I'm not buying. The reason, as stated, is maintainability, which should be an overriding concern for practically every design decision (including naming scheme) you make, in my opinion. | |
| Aug 18, 2012 at 19:43 | history | edited | user53019 | CC BY-SA 3.0 | additional clarifications |
| Aug 18, 2012 at 13:20 | comment | added | user53019 | @MikeAdler - it's not clear if you disagree with what I suggest as the general rule (name things in the team's language) or the exception case which should be very rare. | |
| Aug 18, 2012 at 6:20 | comment | added | Mike Adler | Strongly disagree. Since the core concepts of practically every language you'll meet are written in English, using non-English terminology leads to less legible sourcecode. The mind constantly has to jump between English and the other language. Code should be fluent and readable. | |
| Aug 17, 2012 at 19:43 | comment | added | user53019 | @James - thanks! I removed that section since I don't have the time at the moment to clarify what I meant. It was supposed to be supporting, but no matter. | |
| Aug 17, 2012 at 19:42 | history | edited | user53019 | CC BY-SA 3.0 | removed confusing parts |
| Aug 17, 2012 at 19:18 | comment | added | James | Your final paragraph totally contradicts your first one, it seems | |
| Aug 17, 2012 at 16:37 | history | answered | user53019 | CC BY-SA 3.0 |