|
|
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадязачем городить что-то если можно обойтись простым? Простым? Прикалываешься? Сравни: Код: html 1. 2. 3. вадяэто табу придумано непонятно кем и для чего, а потом его теражируют... Табу придумано тем кто заманался выдирать логику предметной области из представления. И придумано лет 15 назад, если не раньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:01 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
uid uniqueв 8 джаве этот пакет уже влючен, он и пошустрее и thread safe в отличие от Calendar. Но слегка урезан по сравнению с оригинальным Joda Time. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:02 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадя, Глупо спорить с jstl или скрипплеты. С тобой не спорят что события в фунеции. Это тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:03 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
uid uniqueBlazkowiczпропущено... И ещё важный момент. Уверен что в книгде об этом тоже было. Научитесь создавать больше методов. Вот с ходу понять что тут происходит - решительно не возможно. Но если вы сделаете этому куску кода extractMethod и дадите методу внятное объясняющее имя, то это значительно повысит читаемость вашего кода. У меня тоже вынесло мозг от операций с датой... по моему можно упростить в одну строчку. Календарь и старые форматтеры желательно заменить joda time , в 8 джаве этот пакет уже влючен, он и пошустрее и thread safe в отличие от Calendar. Что то подобное слепить можно с джодой: Код: java 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:03 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
uid uniqueuid uniqueпропущено... У меня тоже вынесло мозг от операций с датой... по моему можно упростить в одну строчку. Календарь и старые форматтеры желательно заменить joda time , в 8 джаве этот пакет уже влючен, он и пошустрее и thread safe в отличие от Calendar. Что то подобное слепить можно с джодой: Код: java 1. 2. 3. Еще вдогонку не забудьте про time zone, если она нужна, дата в локальной зоне будет отличаться от GMT (now нужно инициализировать с зоной или сделать шифт, в джоде это есть). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:06 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Blazkowiczвадя, Ну, кто же в 2016м году скриплеты использует? Для доступа-то к свойствам. EL в JSP уже достаточно хорош чтобы всё на нём писать. Скриплеты это табу. Только в исключительных случаях можно применить, если они действительно упрощают решение. и где же ты в моем примере нашёл скриплет? только выражение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:11 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадяи где же ты в моем примере нашёл скриплет? только выражение Вот: Код: html 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:14 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Petro123вадя, Глупо спорить с jstl или скрипплеты. С тобой не спорят что события в фунеции. Это тоже самое. С тобой не спорят что события в фунеции. Это тоже самое нука про это попподробнее. а где должны они быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:16 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Код: javascript 1. это называется выражение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:17 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадяBlazkowicz, Код: javascript 1. это называется выражение. Это называется путаница в терминах JSP Scriptlet - который табу, но в крайних случаях бывает полезен именно в JSP http://docs.oracle.com/javaee/5/tutorial/doc/bnaou.html JSP Expression - который нафиг не нужен http://docs.oracle.com/javaee/5/tutorial/doc/bnaov.html Unified Expression Language - который упрощает JSP код и делает его HTML friendly http://docs.oracle.com/javaee/5/tutorial/doc/bnahq.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:24 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, уж если заниматься буквоедством - то в моём примере JSP Expression а JSP Scriptlet у ТС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:37 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, а вот насчёт Unified Expression Language - который упрощает JSP код и делает его HTML friendly вопрос спорный по сути вводится ещё один язык программирования симбиоз java и HTML разметки что только усложняет построение этой самой разметки. по мимо дополнительного кода для его построения и кода на выпонение при формировании страницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:42 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадяуж если заниматься буквоедством - то в моём примере JSP Expression а JSP Scriptlet у ТС. Продолжаем заниматься ерундой: In JavaServer Pages (JSP) technology, a scriptlet is a piece of Java-code embedded in the HTML-like JSP code. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:45 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Blazkowiczвадяуж если заниматься буквоедством - то в моём примере JSP Expression а JSP Scriptlet у ТС. Продолжаем заниматься ерундой: In JavaServer Pages (JSP) technology, a scriptlet is a piece of Java-code embedded in the HTML-like JSP code. тогда нахера ты дал три ссылки? сначала разделяешь , а потом объединяешь понятия? при буквоедстве так быстро переобуваться не стоит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 10:50 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадятогда нахера ты дал три ссылки? Чтобы объяснить таким непонятливым, откуда путаница в терминологии. вадясначала разделяешь , а потом объединяешь понятия? при буквоедстве так быстро переобуваться не стоит Я с самого начала сказал про "скриплеты", ты начал буквоедствовать. Твой код это скриплет, который в JEE называют JSP Expression только потому что этот скриплет должен возвращать результат. В обиходе же expression это EL. Не думал что тебе придется такие основы объяснять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:00 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, потому что про скриплеты у ТС ты ни слова не сказал , а к моим прицепился, я просто исправил код HTML на правильный и вместо нескольких выражений оставил одно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:08 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадяпотому что про скриплеты у ТС ты ни слова не сказал , а к моим прицепился, И ты посчитал это личным оскорблением. Какой тонкой душевной натуры человек. Ну, извини. вадяя просто исправил код HTML на правильный и вместо нескольких выражений оставил одно. Ну, вот, а я добавил, что скриплеты тоже стоило выкинуть, потому что "они зло". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:14 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадя С тобой не спорят что события в фунеции. Это тоже самое нука про это попподробнее. а где должны они быть? не борись с ветряными мельницами. Я сказал, что Согласен с тобой (не спорю) относительно твоих постов по JS. Про JSTL толку с тобой говорить, если ты его не писал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:24 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
авторНу, вот, а я добавил, что скриплеты тоже стоило выкинуть, потому что "они зло". спорное утверждение, если учесть сколько дополниельного кода надо добавить дл JSTL . авторне борись с ветряными мельницами. Я сказал, что Согласен с тобой (не спорю) относительно твоих постов по JS. будь точнее в своих выражения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:35 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадяспорное утверждение, если учесть сколько дополниельного кода надо добавить дл JSTL . Во-первых ни сколько не надо. Во-вторых JSTL это не EL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:38 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадяесли учесть сколько дополниельного кода надо добавить дл JSTL я же говорю, что ни разу не писал: Код: html 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:57 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Blazkowiczвадяспорное утверждение, если учесть сколько дополниельного кода надо добавить дл JSTL . Во-первых ни сколько не надо. Во-вторых JSTL это не EL. взял пример http://devcolibri.com/1250 нафига ещё разбираться в дополнительном языке?????? когда внизу показано Код: plaintext 1. 2. 3. 4. даже если посчитать количество строк(не говоря уж о символах ) будет больше. это если будут платить за количество строк - тогда ещё можно понять. а такое Код: plaintext Код: plaintext 1. и это такие выносят табу????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:57 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадяэто вообще бред тут просто Обычная лень для изучения всего нового. Что в JS, что в Java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 11:59 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. ни чуть не хуже. если учесть во что транслирется jsp страница . автортут просто Обычная лень для изучения всего нового. Что в JS, что в Java. ты вникнись в смысл там написанного... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 12:13 |
|
||
|
рефакторинг
|
|||
|---|---|---|---|
|
#18+
вадяни чуть не хуже. Если ты не видишь разницы, тогда разговор продолжать бесполезно. вадяесли учесть во что транслирется jsp страница . Да пофигу во что транслируется. Это не сервлету потом читать код и вносить в него изменения. Какие-то нелепые нюансы технической реализации никак не влияют на качество кода. Говно код нельзя оправдывать тем что он будет работать, например, в интерпретаторе и всё равно будет медленным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 12:20 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39335009&tid=2123546]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 362ms |

| 0 / 0 |
