Недавно прочитал достаточно интересную книгу, посвящённую разработке пользовательских интерфейсов. Это Разработка пользовательских интерфейсов Дженифер Тидвелл. Автор - дизайнер и программист из компании MathWorks, разработчика MatLab. Книга содержит в себе большое количество шаблонов(паттернов) проектирования пользовательских интерфейсов. Подход к формированию материала книги аналогичен классическому труду Паттерны проектирования. В книге представлено большое количество шаблонов различных вариантов пользовательских интерфейсов. При этом речь идёт как о компоновке интерфейса в целом, так и об отдельных его элементах. Каждый паттерн снабжён описанием ситуации, в которой его стоит применять, и примерами использования.
четверг, 10 июля 2008 г.
пятница, 8 февраля 2008 г.
Ещё одна книжка.
Предыдущую книгу я осилил почти неделю назад. Теперь взялся за следующую - Everyday Scripting with Ruby: for Teams, Testers, and You by Brian Marick. Эта книга также из той же серии, что и Programming Ruby. Здесь рассмотрено несколько практических примеров использования Ruby для всяческой автоматизации работы. Например инвентаризация файла или подсчёт количества изменений в SVN.
Автор:
Алексей
на
19:23
1 коммент.
понедельник, 21 января 2008 г.
Книжка по Ruby
Нашёл и скачал в интернете неплохую книгу по Ruby - Programming Ruby. The Pragmatic Programmer's by Guide. David Thomas Andrew Hunt. Это книга тех же авторов, что и книги под названием "Программист-прагматик. Путь от подмастерья к мастеру", которую я читал ранее. Несмотря на то, что эта книга на английском, читается достаточно легко, чтобы я не бросил это занятие =).
Книга состоит из четырёх основных частей.
- Facets of Ruby. В этой части рассмотрены основные особенности Ruby и его отличия от других языков.
- Ruby in Its Setting. Здесь рассмотрено каким образом Ruby взаимодействует со своим окружением.
- Ruby Crystallized. Эта часть содержит в себе более продвинутый материал, относящийся к "сложным" частям языка.
- Ruby Library Reference. Описание встроенных классов и функций языка.
Автор:
Алексей
на
13:36
0
коммент.
понедельник, 24 декабря 2007 г.
Совершенный код
Вчера наконец-то доставили заказаную мной две недели назад книгу Стива Макконнелла Совершенный код. Практическое руководство по разработке программного обеспечения. Это более 850 страниц в твёрдой обложке. Судя по отзывам, эту книгу определённо стоит прочитать(и соответственно стоило заказывать =) ). Как только закончу читать Александреску Современное проектирование на С++, примусь за Макконнелла.
Автор:
Алексей
на
12:00
1 коммент.
Ярлыки: книги, программирование
понедельник, 26 ноября 2007 г.
Программист-прагматик.
Я сейчас читаю книгу Э.Ханта и Д.Томаса Программист-прагматик. Путь от подмастерья к мастеру". Вещь весьма интересная. В этой книге поднимаются вопросы, относящиеся не к какому-то конкретному языку или технологии, а к подходу к разработке в целом. Многие вещи, о которых идёт речь, я уже давно(и небезуспешно) использую. Многое перекликается с идеями, почерпнутыми в других, прочитанными мной, книгах. Кое-что противоречит им =).
Очень хорошо написано по поводу саморазвития. В книге предложены несколько принципов, которым стоит следовать:
- Учите(как минимум) по одному языку программирования в год.
- Читайте по однойтехнической книге ежеквартально.
- Читайте книги не относящиесяк технической литературе.
- Повывшайте квалификацию на курсах.
- Участвуйте в собраниях локальных групп разработчиков.
- Экспериментируйтес различными операционными средами.
- Оставайтесь в курсе событий.
- Подключайтесь к информационным сетям.
Могу сказать, что большую часть из перечисленного в этом списке я делаю. К сожалению, у меня нет возможности посещать курсы. Зато все остальное вполне достижимо.
Автор:
Алексей
на
22:00
0
коммент.
Ярлыки: книги