LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

В чём заключается многословность?

И Java, и C# всегда большинством программистов считались многословными языкам. Особенно это заметно в определениях полей классов, где модификаторы private/public/protected + final + static + type образуют группы. Кроме этого сложившаяся практика именования вида «GetSomeShitObjectEntityRepositoryFactory». Существуют даже проекты, которые саркастически высмеивают многословность и ынтерпрайзность Java и C#, например:

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition/blob/uinverse/src/main/java/com/seriouscompany/business/java/fizzbuzz/packagenamingpackage/impl/math/arithmetics/IntegerDivider.java

Данную проблему попытались решить в том же Kotlin, как по мне вполне успешно. Хотя вот Boolean могли бы и сократить до Bool, раз Integer сократили до Int.

Исправление EXL, :

В чём заключается многословность?

И Java, и C# всегда большинством программистов считались многословными языкам. Особенно это заметно в определениях полей классов, где модификаторы private/public/protected + final + static + type образуют группы. Кроме этого сложившаяся практика именования вида «GetSomeShitObjectEntityRepositoryFactory». Существуют даже проекты, которые саркастически высмеивают многословность и ынтерпрайзность Java и C#, например:

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition/blob/uinverse/src/main/java/com/seriouscompany/business/java/fizzbuzz/packagenamingpackage/impl/math/arithmetics/IntegerDivider.java

Данную проблему попытались решить в том же Kotlin, как по мне вполне успешно.

Исправление EXL, :

В чём заключается многословность?

И Java, и C# всегда большинством программистов считались многословными языкам. Особенно это заметно в определениях полей классов, где модификаторы private/public/protected + final + static + type образуют группы. Кроме этого сложившаяся практика именования вида «GetSomeShitObjectEntityRepositoryFactory». Существуют даже проекты, которые саркастически высмеивают многословность и ынтерпрайзность Java и C#, например:

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition/blob/uinverse/src/main/java/com/seriouscompany/business/java/fizzbuzz/packagenamingpackage/impl/math/arithmetics/IntegerDivider.java

Исходная версия EXL, :

В чём заключается многословность?

И Java и C# всегда большинством программистов считались многословными языкам. Особенно это заметно в определениях полей классов, где модификаторы private/public/protected + final + static + type образуют группы. Кроме этого сложившаяся практика именования вида «GetSomeShitObjectEntityRepositoryFactory». Существуют даже проекты, которые саркастически высмеивают многословность и ынтерпрайзность Java и C#, например:

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition/blob/uinverse/src/main/java/com/seriouscompany/business/java/fizzbuzz/packagenamingpackage/impl/math/arithmetics/IntegerDivider.java