Наш перевод книги Эрика Синка Business of Software (в русском переводе "Бизнес для программистов. Как начать свое дело") таки вышел. Более того, в интернете о книге пишут много хорошего (а переводчик такая бестия, часть комплиментов не может не отнести на свой счет :-))
Возвращаемся к теме вариантов использования (use cases). В классическом понимании, варианты использования не должны описывать пользовательский интерфейс. Но как же тогда передать идею дизайна разработчику, и можно ли это формализовать?
Роберт Хукман (Robert Hoekman), известный разработчик и дизайнер веб-приложений, предлагает собственный подход, который решает эту задачу.]]>Чем больше я смотрю на это, тем больше мне кажется, что в данном случае не правы мы, специалисты по HCI. И я - не исключение, потому что и сам довольно долго пропагандировал подход "сначала изучить, а уже потом делать дизайн". Что ж, теперь я полагаю, что для многих проектов порядок действий должен быть обратным: сначала дизайн, а потом исследования.
]]>
Первое издание книги Кента Бека «Extreme Programming Explained – Embrace Change» (в русском переводе «Экстремальное программирование») увидело свет в октябре 1999 года. Экстремальное программирование (ХР) можно любить, можно ненавидеть, а вот отмахнуться как от чего-то несущественного уже нельзя . Эта книга, продававшаяся огромными тиражами и переведенная на десятки языков, открыла дорогу всему многообразию гибких методологий. Гибкие методологии можно применять полностью или частично, не применять вовсе, но ни один серьезный специалист в области программирования не может оставить их без внимания. Теперь каждое руководство по программированию обязательно включает в себя главу о гибких методологиях и экстремальном программировании.]]>
AJAX in Action by
Dave Crane, Eric Pascarello, and Darren James
Manning Publications Co., 2006, 650pp
AJAX (расшифровывается как Асинхронный JavaScript и XML) представляет собой набор принципов и техник для создания интерактивных web-приложений. Сам термин AJAX был введен в обращение Джеймсом Гаретом и с тех пор стал использоваться повсеместно. Несмотря на то, что технологии, позволяющие создавать интерактивные Web-приложения, были доступны с 2000 года, широкое распространение они получили только сейчас, во многом благодаря успеху таких Web-проектов как Google Maps, GMail, Flickr. За прошедший год AJAX техники приобрели большую популярность, появилось множество библиотек для написания AJAX приложений, производители средств разработки вовсю кричат о “поддержке AJAX” в своих продуктах.
]]>
После долгой, долгой, долгой эпопеи издательство "Питер" передало права на публикацию нашего перевода московской "Вершине". Те издали немедля, вот только обложку нарисовали и бумагу подобрали белую, хорошую. :))
Конечно, обидно, когда перевод лежит на полке чуть ли не год. Но ведь издали, в конце концов! Издали! :)]]>Чтобы начать свое дело вам нужно залучить к себе на работу правильных людей, придумать такой программный продукт, который будет действительно нужен вашим клиентам и, наконец, тратить как можно меньше денег. Большинство новых компаний терпит крах именно потому, что упускает из вида какой-то из этих пунктов. Та компания, которая соблюдает эти правила, имеет все шансы на успех.]]>