|
|
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
Всем доброго дня! Предлагаю в данном топике разместить примеры кода, которые приводят к тому, что приложения Java работают очень медленно. Т. е. показать как не нужно писать код, чтобы потом не было заявлений, что Java программы это самые тормозные программы. В дальнейшем это можно будет поместить в FAQ, если таковой будет. Java-профи, вам слово! P.S. На своем опыте заметил, что не стоит особо увлекать сложением String, типа htmlOut += "String nnnn". При большом количестве таких сложений скорость очень сильно падает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 11:40:03 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
тогда уж заодно расскажите как избегать таких ошибок (кроме использования не=явы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 11:43:13 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
GMaxP.S. На своем опыте заметил, что не стоит особо увлекать сложением String, типа htmlOut += "String nnnn". При большом количестве таких сложений скорость очень сильно падает. По поводу конкантенации срок смотрет тут: JavaGu.ru::Конкатенация строк и производительность ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 12:05:02 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
Предлагаю заодно приводить распространённые анти-паттерны и способы, как избежать их использования. --С уважением, ponomarevvb-- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 12:10:09 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 13:30:06 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
Листал одну из книг недавно в магазине. Очень полезно, согласен. Но эту книгу себе купить может не каждый и цель была выявить самые распространенные ошибки и поместить их в FAQ в будущем (если он будет). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 13:37:06 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
а что за книга? сколько стоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 13:41:50 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
zа что за книга? сколько стоит? Ссылки на книги я опубликовал в предыдущем посте - цены там же. Книги содержат описание типичных ошибок проетирования (антипатернов) - причем многие советы на мой взгляд актуальны не только для Javы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 13:47:47 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
Кстати может у кого есть электронная версия? Поделитесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 13:53:25 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2004, 14:45:52 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
big_mammothТогда читаем: Горький вкус Java Купил в субботу за 200 р. За выходные осилил половину. Рекомендую. Книга потрясающая! Читается легко. Темы очень интересные и акутальные. Причем многие антипатерны, которые описываются в книге, очень часто встречаются в литературе и многие новички считают, что так и надо писать код. Сам на этом попадался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 18:22:49 |
|
||
|
Java - не тормоз или как не нужно писать код
|
|||
|---|---|---|---|
|
#18+
И названия у антипаттернов прикольные. Мне "Стадо поросят" больше все понравилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 18:25:31 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=59&tid=2152650]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
204ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 473ms |

| 0 / 0 |
