Re[5]: Приемы программирования на Java
От: Аноним  
Дата: 31.12.08 08:09
Оценка: -1
Здравствуйте, jkff, Вы писали:

J>Почему Вы считаете, что в джаве эти приемы неуместны? "Потому что джава — для выполнения бизнес-требований" — не аргумент; каким бы скучным требование ни было, необходимость реализовать его красивым, читаемым и лаконичным кодом никуда не девается; да и не у всех и не всегда, в конце концов, такие уж скучные и мелкие требования, чтобы ничего не оставалось, кроме как скрепя сердце писать boilerplate.


К примеру, из вашей презентации использовать

Map<Integer, List<String>> namesById = new HashMap();


а не

Map<Integer, List<String>> namesById = new HashMap<Integer, List<String>>();


Означает завалить проект варнингами.

Но это еще ерунда.
Java, как язык, джава программистами очень редко используется.
У нас сотни фреймворков и наша задача — их конфигурация.
Очень много можно сгенерировать и быстро выразить через Eclipse IDE, которая, по сути, уже является бизнес-стандартом.
90% доступа к базе данных уже отдано Hibernate.
ФП — это вообще другой подход к мышлению. Очень многих джава кодеров можно привести в ступор от ФП техник.
В джаве, в том то и дело, прикол не в языке.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.