Разработка

42 книги

  • Рефакторинг. Улучшение проекта существующего кода Джейн Робертс
    ISBN: 978-5-9909445-1-0
    Год издания: 2017
    Издательство: Диалектика
    Язык: Русский

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

    Развернуть
  • Отзывчивый веб-дизайн Итан Маркотт
    ISBN: 978-5-91657-385-5
    Год издания: 2012
    Издательство: МИФ
    Язык: Русский

    О чем эта книга Интернет вышел за границы мира стационарных компьютеров, и сегодня можно с уверенностью сказать, что в течение нескольких лет лидирующей формой доступа в Сеть станут устройства с маленькими экранами. А ваш сайт готов к такому развитию событий? Знаете ли вы, когда целесообразно создавать и мобильную, и стационарную версии одного и того же сайта, а в каких случаях будет достаточно одной из них? А как разработать дизайн сайта, не зависящий от типа устройства, его размеров и разрешения экрана? Или как сделать сайт, чтобы его контент был быстро доступен всем пользователям? Ответы на все эти вопросы - в этой книге. Берите…

    Развернуть
  • Совершенный код. Мастер-класс Стив Макконнелл
    ISBN: 978-5-9909805-1-8
    Год издания: 2017
    Издательство: БХВ-Петербург
    Язык: Русский

    Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработки вы ни работали, какова бы ни была сложность вашего проекта, в…

    Развернуть
  • Getting Real Джейсон Фрайд
    ISBN: 9780578012810
    Год издания: 2006
    Издательство: 37signals
    Язык: Английский
    Getting Real details the business, design, programming, and marketing principles of 37signals. The book is packed with keep-it-simple insights, contrarian points of view, and unconventional approaches to software design. This is not a technical book or a design tutorial, it's a book of ideas. Anyone working on a web app - including entrepreneurs, designers, programmers, executives, or marketers - will find value and inspiration in this book. 37signals used the Getting Real process to launch five successful web-based applications (Basecamp, Campfire, Backpack, Writeboard, Ta-da List), and Ruby on Rails, an open-source web application framework, in just two years with no outside funding, no debt, and only 7 people (distributed across 7 time zones). Over 500,000 people around the world use these applications to get things done. Now you can find out how they did it and how you can do it too. It's not as hard as you think if you Get Real.
  • Чистый код. Создание, анализ и рефакторинг Роберт Мартин
    ISBN: 978-5-4461-0960-9, 978-5-496-03231-5
    Год издания: 2018
    Издательство: Питер
    Язык: Русский

    Даже плохой программный код может работать. Однако если код не является "чистым", это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и "укрощение". Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. В первой части излагаются принципы, паттерны и…

    Развернуть
  • Разработка требований к программному обеспечению Карл И. Вигерс
    ISBN: 5-7502-0240-2
    Год издания: 2004
    Издательство: Русская Редакция
    Язык: Русский

    Эта книга посвящена разработке качественных требований к продукту. Здесь описаны дюжины проверенных на практике способов выявления, формулирования, разработки, проверки, утверждения и тестирования требований к ПО, которые помогут разработчикам ПО, менеджерам и маркетологам создать эффективное ПО. Это перевод второго издания оригинальной книги, которое дополнено новыми главами о роли аналитика требований, важности бизнес-правил, а также о том, как формулирование требований важно для проектов по обслуживанию, для комплексных решений и проектов, разрабатываемых сторонними организациями. Основная аудитория - аналитики требований и…

    Развернуть
  • Изучаем HTML, XHTML и CSS Эрик Фримен
    ISBN: 978-5-496-00653-8
    Год издания: 2014
    Издательство: Питер
    Язык: Русский

    Устали от чтения книг по HTML, которые понятны только специалистам в этой области? Тогда самое время взять в руки новое издание "Изучаем HTML, XHTML и CSS. 2-е изд.". Хотите изучить HTML, чтобы уметь создавать веб-страницы, о которых вы всегда мечтали? Так, чтобы более эффективно общаться с друзьями, семьей и привередливыми клиентами? Тогда эта книга для вас. Прочитав ее, вы изучите все секреты создания веб-страниц. Вы узнаете, как работают профессионалы, чтобы получить визуально привлекательный дизайн, и как максимально эффективно использовать HTML, CSS и XHTML, чтобы создавать такие веб-страницы, мимо которых не пройдет ни один…

    Развернуть
  • Дизайн-мышление в бизнесе. От разработки новых продуктов до проектирования бизнес-моделей Тим Браун
    ISBN: 978-5-91657-811-9
    Год издания: 2013
    Издательство: Манн, Иванов и Фербер
    Язык: Русский

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

  • Сначала мобильные! Люк Вроблевски
    ISBN: 978-5-91657-388-6
    Год издания: 2012
    Издательство: МИФ
    Язык: Русский

    О чем эта книга День ото дня наше взаимодействие с всемирной паутиной стремительно меняется. Появляются все новые гаджеты, растет скорость мобильного интернета, и с каждым днем все больше посетителей заходят в Сеть при помощи мобильных устройств - и их количество будет только расти. Как подготовиться к лавинообразному росту мобильного трафика? Люк Вроблевски советует начинать проектировать сайт с мобильной версии. В его книге вы найдете подробный рассказ о том, чем отличается дизайн мобильных приложений от дизайна традиционных сайтов, что на самом деле нужно пользователям, а от чего следует избавляться. Помимо этого, вы узнаете,…

    Развернуть
  • Экстремальное программирование. Разработка через тестирование Мартин Фаулер
    ISBN: 978-5-4461-1439-9
    Год издания: 2020
    Издательство: Питер
    Язык: Русский

    Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development - разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных…

    Развернуть
  • Web-дизайн. Удобство использования Web-сайтов Якоб Нильсен
    ISBN: 978-5-8459-1222-0, 0-321-35031-6
    Год издания: 2007
    Издательство: Вильямс
    Язык: Русский

    В книге рассмотрены принципы создания успешных Web-сайтов, простых в работе и удобных в использовании. Рекомендации высококвалифицированных авторов книги основаны на их богатом опыте и множестве проведенных исследований с участием тысяч

  • Как успешно руководить проектами. Серебряная пуля Фергус О'Коннэл
    ISBN: 5-93378-050-2, 0-201-74806-1
    Год издания: 2005
    Издательство: КУДИЦ-Образ
    Язык: Русский

    Считалось и считается до сих пор, что проекты в среде высоких технологий, таких, как разработка программного обеспечения или информационные технологии, очень трудно планировать и выполнять и что доказательство этого - низкие показатели успешности таких проектов. Эта книга продемонстрирует, что, хотя такие проекты имеют свои собственные уникальные характеристики, нет причин, по которым ими нельзя управлять с высокой степенью уверенности в успешном исходе.

  • Продвижение сайта в поисковых системах Игорь Ашманов
    ISBN: 978-5-8459-1155-1
    Год издания: 2010
    Издательство: Вильямс
    Язык: Русский

    Основная цель владельца любого сайта состоит в привлечении на него заинтересованного посетителя. О том, как успешно достичь этой цели с минимальными затратами времени и денег, и рассказывают авторы книги - активно практикующие специалисты с большим стажем работы. Здесь вы найдете ответы на важнейшие вопросы: что такое поисковые системы и каталоги, как пользователи ищут информацию, как продвигать сайт, т.е. добиваться, чтобы пользователи приходили на ваш сайт и покупали именно у вас. Подробно обсуждаются современные способы сетевой рекламы и нестандартные способы продвижения, даются конкретные рекомендации по оптимизации сайтов различной…

    Развернуть
  • Мифический человеко-месяц, или Как создаются программные системы Фредерик Брукс
    ISBN: 978-5-4461-1636-2
    Год издания: 2020
    Издательство: Издательский дом "Питер"
    Язык: Русский

    Немногие книги по управлению проектами можно назвать столь же значимыми, как «Мифический человеко-месяц». Смешение примеров из реальной разработки ПО, мнений и размышлений создает яркую картину управления сложными проектами. Эти эссе основаны на пятидесятилетнем опыте работы Брукса менеджером проектов в IBM System/360, а затем в OS/360. Первое издание книги вышло 45 лет назад, второе - 25 лет назад. Возникают новые методологии, появляются новые языки программирования, растет количество процессоров, но эта книга продолжает оставаться актуальной. Почему? Спустя полвека мы продолжаем повторять ошибки, которые описал Брукс. Некоторые…

    Развернуть
  • Веб-дизайн. Книга Якоба Нильсена Якоб Нильсен
    ISBN: 5-93286-004-9, 1-56205-810-X
    Год издания: 2003
    Издательство: Символ-Плюс
    Язык: Русский

    Книга, которую вы держите в руках - самая известная на сегодняшний день книга по веб-дизайну. Ее автор, доктор физических наук Якоб Нильсен - признанный во всем мире специалист в области интерфейсов и удобства эксплуатации, - делится с читателем своими знаниями и опытом. Им был разработан ряд методик, направленных на быстрое и экономичное усовершенствование пользовательского интерфейса, включая эвристическую оценку. Он является обладателем 38 патентов США на разработки, ориентированные, главным образом, на повышение удобства работы пользователей с Интернетом. Книга содержит исчерпывающее руководство по построению эффективного взаимодействия…

    Развернуть
  • PHP. Рецепты программирования Дэвид Скляр
    ISBN: 978-5-496-01592-9
    Год издания: 2015
    Издательство: Питер
    Язык: Русский

    Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР. Каждый рецепт является самодостаточным и показывает весь путь решения задачи.…

    Развернуть
  • Изучаем HTML5 Б. Лоусон
    ISBN: 978-5-459-00269-0, 978-0321687296
    Год издания: 2011
    Издательство: Питер
    Язык: Русский

    Эта книга посвящена изучению нового стандарта веб-программирования HTML5 и использованию новых функциональных возможностей, предоставляемых веб-разработчикам. Написанная опытными программистами, давно использующими HTML5 в своей работе, книга расскажет, как приступить к освоению этого языка программирования и адаптации веб-проектов для того, чтобы в полной мере воспользоваться преимуществами нового стандарта. Авторы не заставляют вас читать избыточно подробные спецификации языка, а учат применять HTML5 на конкретных примерах. С помощью этой книги вы узнаете, каковы новые семантики и структуры HTML5, как использовать мультимедийные элементы…

    Развернуть
  • Самоучитель UML. Эффективный инструмент моделирования информационных систем А. Леоненков
    ISBN: 5-94157-008-2
    Год издания: 2001
    Издательство: BHV - Санкт - Петербург
    Язык: Русский

    В книге рассматриваются основы UML - унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия

  • Основы многопоточного, параллельного и распределенного программирования Грегори Р. Эндрюс
    ISBN: 5-8459-0388-2, 0-2013-5752-6
    Год издания: 2003
    Издательство: Вильямс
    Язык: Русский

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

  • Быстрая разработка программ. Принципы, примеры, практика Джеймс В. Ньюкирк
    ISBN: 5-8459-0558-3, 0-13-597444-5
    Год издания: 2004
    Издательство: Вильямс
    Язык: Русский

    Роберт Мартин в соавторстве с Джеймсом Ньюкирком и Робертом Коссом предлагает вниманию читателей книгу о различных методиках быстрого (и даже экстремального) программирования. Изложение начинается с обзора основных понятий экстремального

  • Информационная архитектура: чертежи для сайта Кристина Уодтке
    ISBN: 0-7357-1250-6, 5-93378-081-2
    Год издания: 2004
    Издательство: КУДИЦ-Образ
    Язык: Русский

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

    Развернуть
  • Психбольница в руках пациентов. Алан Купер об интерфейсах Алан Купер
    ISBN: 978-5-4461-0674-5
    Год издания: 2018
    Издательство: Питер
    Язык: Русский

    Все мы - безумцы, живущие в технологическом сумасшедшем доме, и создали этот безумный мир мы сами. Своими руками сотворили этот кошмар: интерфейсы, которые нас раздражают и утомляют глаза, устройства, которые приводят к болям в спине и в запястьях. Эта книга стала манифестом и до сих пор не потеряла актуальность. Дверь на свободу распахнута. Почему же мы не замечаем выхода? Об этом и рассказывает Алан Купер, объясняя разницу между интерфейсом и взаимодействием. Эй, ребята, у вас тут полно обозленных клиентов. Вам есть что им ответить

    Развернуть
  • Информационная архитектура в Интернете Луис Розенфельд
    ISBN: 978-5-93286-164-6, 978-0-596-52734-1
    Год издания: 2010
    Издательство: Символ-Плюс
    Язык: Русский

    Третье издание знаменитой книги Питера Морвиля и Луиса Розенфельда "Информационная архитектура в Интернете" станет незаменимым источником информации для всех, чья деятельность связана с разработкой веб-сайтов. Под одной обложкой собран исчерпывающий материал о фундаментальных основах информационной архитектуры: авторы рассматривают не только интерфейс пользователя, контент и структуру сайта, но и вопросы, затрагивающие корпоративную иерархию и политику. В третьем издании особое внимание уделено изучению таксономии, тегированию, созданию эффективных систем навигации, построению механизмов поиска и обеспечению поисковой доступности…

    Развернуть
  • Профессиональная разработка программного обеспечения Стив Макконнелл
    ISBN: 5-93286-085-5, 0-321-19367-9
    Год издания: 2007
    Издательство: Символ-Плюс
    Язык: Русский

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

Оцените страницу

Ваша оценка