Rambler's Top100IT • archiv

rus / eng | Логин | Комментарий к колонке | Печать | Почта | Клуб




Колонки


Добро пожаловать

 
( Андрей Ковалев )

Последние 7 лет я руководствуюсь принципом "А что мучаться?" Такой же принцип поддерживается в любимом всеми нами языке Java. Полный набор инструментария, минимум ручной работы, имея в виду обработку низкоуровневых событий и разработку интерфейсов из готовых библиотек компонентов. Полное сосредоточение усилий на целевой логике.

Этот тезис подтверждается развитием библиотеки Swing.

- Что же заставило автора мучаться над созданием этой колонки? — резонно спросит читатель.

- Во-первых, конечно же, популяризация Java. И наш замечательный вебмастер, который не щадя своих сил продвигает эту идею.

- Во-вторых, возможность закрепить полученный опыт не бумаге (точнее, в текстовом редакторе), надеясь, что в процессе закрепления все уляжется в голове. Массы контролов, их расширения, размещения компонентов, иерархия — подчиненность и вложенность, деревья, которые наглядны только снаружи, а внутри затейливы, разработка JavaBeans, обеспечение механизма функционирования, редакторы свойств, и в конечном итоге навалившийся на всю эту кухню XML. Все это можно переварить только по частям. И в обсуждении, хотя бы одностороннем, но я все же надеюсь на отклик.

- Наконец, возможность пополнить библиотеку (бумажную) и дополнить появление моей фамилии на сайте Javable моей фотографией. 8-)

Порадовавшись положенному в бодром стиле началу колонки, продолжу развивать свою мысль с надеждой, что мысль не иссякнет и рутинная работа не затянет с головой.

Далее, следует привести отрывок из диалога автора и вебмастера о том, как рождалась идея этой колонки. Из этого диалога станет ясно, какие темы будут освещены, в каком направлении будет двигаться изложение.

AK> Хотя с другой стороны Swing как раз и не хватает...
AK> Если не трудно, пришли список статей, которые
AK> хочешь подготовить или направлений, так сказать,
AK> "освещения" Swing.
webmaster> Я хочу сделать это "example-centric" (не путать с "learning
by
webmaster> example")- те есть у меня программка на Swing, надо вытащить из
нее
webmaster> интересные решения и добавить комментарии- вот и заметка.
webmaster> Вкратце- показать, как можно получать новые визуальные компоненты,
webmaster> используя MVC модель, создание пакета для построения несложных 2D
webmaster> графиков (многие ищут, кстати). Такого рода вещи. Еще Виктор Смирнов
webmaster> хотел подключится с подобными заметками. Можно туда же перевести
webmaster> статьи Влада Каменского. Материалов можно набрать. (не говоря уж о
webmaster> ссылках, рецензиях и т.д.)
AK> Я давно хотел где-нибудь опубликовать материал по
AK> деревьям и их моделям — для компонентов, для DTD,
AK> для XML и для правил в фильтрах XSL.
webmaster> В смысле- визуальные компоненты для работы с ними?
AK> Далее возможно развитие на JavaBeans.
webmaster> Да, естественно.

Видим, что намечен просто неохватный набор тем 8-) Теперь вдохнем побольше воздуха в легкие и заправим больше чернил в авторучку...

продолжение следует...




Справка | Условия Copyright © 1999 — 2008, IT • archiv.
В начало | Логин | Комментарий к колонке | Поиск | Почта