4 ms·
I am not a native English speaker and a professional developer. My advice is get good at English and write your software in English. Not only is all technical
by chvid 8y ago
I am not a native English speaker and a professional developer. My advice is get good at English and write your software in English.
Not only is all technical documentation in English and speaking English will give you access to the whole world in terms of jobs. But software in general is better written in English. English has well-established and broadly shared naming conventions other languages simply do not have.
Occasionally I see software written in Danish and generally it is a mess. How do you break words? What do you name collections? What about the terms that are used to structure the overall application (service, repository, factory etc.)? Is it Leveringsadresse, LeveringsAdresse, LeveringAdresse? Or what about leveringsadresser, leveringsadresseListe or maybe leveringAdresseList?
While the corresponding naming in English is clear to any programmer: DeliveryAddress, deliveryAddresses.