Что почитать по веб разработке
Что почитать по веб разработке
Предлагаю здесь собрать и структурировать такие книги с небольшим описанием, вашим рейтингом и просто пообсуждать их. Начнём… Веб-дизайн Web-дизайн. Справочник, Дженнифер Нидерст Роббинс Описание Рейтинг: ?/5 Алан Купер об интерфейсе. Основы проектирования взаимодействия Описание Web-дизайн: удобство использования Web-сайтов, Нильсен, Лоранжер Описание Интерфейс: новые направления в проектировании компьютерных систем, Джеф Раскин Описание Скачать CSS CSS — каскадные таблицы стилей. Подробное руководство, Мейер Описание Скачать Рейтин: 4/5 Web-дизайн по стандартам, Зельдман Д. Описание Скачать Пуленепробиваемый Web-дизайн, Седерхольм Д. Описание Flex Flex 3. Сборник рецептов, Ноубл, Андерсон Описание Скачать HTML HTML и XHTML. Подробное руководство, Муссиано, Кеннеди Описание Скачать Java Философия Java, Эккель Б Описание Скачать Рейтинг: ?/5 Javascript Javascript. Подробное руководство, Флэнаган Д. Описание Скачать Рейтинг: 5/5 Javascript и DHTML. Сборник рецептов. Для профессионалов , Гудман Д. Описание Скачать Рейтинг: 5/5 jQuery. Подробное руководство по продвинутому Javascript, Бибо Б., Кац И Описание Рейтинг: ?/5 Javascript. Профессиональные приемы программирования, Джон Рейсиг Описание Рейтинг: 5/5 PHP PHP5, Котеров Д. Описание Скачать Рейтинг: 5/5 «Профессиональное программирование на PHP», Шлосснейгл Д. Описание Cкачать Рейтинг: 5/5 PHP. Объекты, шаблоны и методики программирования, Зандстра Описание Рейтинг: 5/5 PHP. Сборник рецептов, Скляр, Трахтенберг Описание Рейтинг: 5/5 The Definitive Guide to Zend Framework (The Definitive Guide), Zend Описание Python Язык программирования Python, Сузи Р. Описание Скачать Рейтинг: 5/5 Изучаем Python, Лутц М. Описание Скачать Рейтинг: 5/5 The Definitive Guide to Django: Web Development Done Right, Second Edition by Adrian Holovaty and Jacob Kaplan-Moss Русский перевод Рейтинг: 5/5 Ruby (Ruby on Rails) Изучаем Ruby, Фитцджеральд М Описание Рейтинг: 5/5 Программирование на языке Ruby, Хэл Фултон Описание Скачать Ruby on Rails. Быстрая веб-разработка, Тейт Описание Рейтинг: 4/5 (Сейчас уже устарела) SQL Изучаем SQL, Бьюли Описание Рейтинг: 5/5 SQL. Сборник рецептов, Молинаро Описание Скачать Рейтинг: 5/5 XSLT Технология XSLT, Валиков А. Описание Скачать Рейтинг: 5/5 XSLT. Сборник рецептов, Сэл Мангано Описание Скачать Рейтинг: ?/5 ООП Объектно — ориентированный анализ и проектирование с примерами приложений на С++, Гради Буч Описание Паттерны проектирования Приемы объектно-ориентированного проектирования. Паттерны проектирования, Гамма, Хелм, Джонсон, Влиссидес Описание Скачать Рейтинг: 5/5 Регулярные выражения Регулярные выражения, Фридл Описание Скачать Рейтинг: 5/5 XP (Экстремальное программирование) Экстремальное программирование. Библиотека программиста, К. Бек Описание Скачать Рейтинг: 5/5 via nyver |
Действительно, хорош. Интересно, а почему Вы секцию "ООП" (и паттернов) не захватили? Никак не могу набраться сил почитать Гради Буча :(
|
Цитата:
|
Цитата:
|
Цитата:
Основные приёмы XP Двенадцать основных приёмов экстремального программирования (по первому изданию книги Extreme programming explained) могут быть объединены в четыре группы: Короткий цикл обратной связи (Fine scale feedback)
Непрерывный, а не пакетный процесс
Понимание, разделяемое всеми
Социальная защищенность программиста (Programmer welfare):
Парное программирование Парное программирование предполагает, что весь код создается парами программистов, работающих за одним компьютером. Один из них работает непосредственно с текстом программы, другой просматривает его работу и следит за общей картиной происходящего. При необходимости клавиатура свободно передается от одного к другому. В течение работы над проектом пары не фиксированы: рекомендуется их перемешивать, чтобы каждый программист в команде имел хорошее представление о всей системе. Таким образом, парное программирование усиливает взаимодействие внутри команды. Коллективное владение Коллективное владение означает, что каждый член команды несёт ответственность за весь исходный код. Таким образом, каждый вправе вносить изменения в любой участок программы. Парное программирование поддерживает эту практику: работая в разных парах, все программисты знакомятся со всеми частями кода системы. Важное преимущество коллективного владения кодом — в том, что оно ускоряет процесс разработки, поскольку при появлении ошибки её может устранить любой программист. Давая каждому программисту право изменять код, мы получаем риск появления ошибок, вносимых программистами, которые считают что знают что делают, но не рассматривают некоторые зависимости. Хорошо определённые UNIT-тесты решают эту проблему: если не рассмотренные зависимости порождают ошибки, то следующий запуск UNIT-тестов будет неудачным. Заказчик всегда рядом «Заказчик» в XP — это не тот, кто оплачивает счета, а тот, кто на самом деле использует систему. XP утверждает, что заказчик должен быть всё время на связи и доступен для вопросов. |
Цитата:
|
Цитата:
|
по flash скриптам есть что нибуть?
|
ого неплохой списочек, спасибо!
|
А что вы можете сказать о конструкторах сайтов? (пример - удалено). С помощью них можно сделать что-то годное?
|
Круто, то что искал.
|
Каждый год выходит тонны книг по веб-дизайну. Лучше программированием заниматься.
|
Часовой пояс GMT +9, время: 13:16. |
Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Якутск-Online. Перевод: zCarot