разработка — книги

Найти книгу по тегу:

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

программирование рефакторинг разработка ооп development разработка по programming фаулер нехудожественная литература it

разработка по must read programming

37 Signals - Getting Real
37 Signals 43 читателя 14 рецензий 2 цитаты рейтинг 5 из 5

Хотите создать успешное веб-приложение? Тогда пришло время для подхода "Getting Real", легковесного, быстрого и в целом лучшего пути создания программного обеспечения.

управление проектами программирование стартап бизнес web2.0 разработка development business agile управление

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

разработка теория программирование многопоточность руководство наука

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

дизайн разработка техническая литература юзабилити разработка по web дизайн веб дизайн

Стив Макконнелл - Совершенный код. Мастер-класс
Стив Макконнелл 28 читателей 6 рецензий 2 цитаты рейтинг 5 из 5

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

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

программирование проектирование разработка по ооп programming разработка development it проектирование по создание

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

автоматизация манн иванов и фербер управление проектами интеграция разработка erp личное развитие sap crm бизнес литература

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

юзабилити дизайн web дизайн usability разработка разработка по веб саморазвитие веб дизайн работа

Разработка Web-приложений с использованием UML - это руководство по созданию устойчивых, масштабируемых и многоплановых Web-приложений с помощью проверенных временем объектно-ориентированных технологий. Эта книга предназначена для менеджеров

разработка uml web

разработка agile development

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

управление проектами менеджмент бизнес проекты разработка itWantRead Управленческий менеджмент now Управленческие решения project management

Издание предназначено для тех разработчиков, кто хочет отвлечься от решения коммерческих бизнес-задач и сделать несколько проектов для души. Для тех, кто хочет вспомнить о том, с чего начиналось их увлечение программированием, кому хочется заинтересовать им своего ребенка или просто развлечься, написав несколько небольших забавных проектов.
Книга охватывает разные сферы, так что всякий найдет себе хотя бы один проект по душе. Вы бы хотели самостоятельно написать игру для Xbox, создать электронную доску с помощью пульта Wiimote или разработать собственное пиринговое приложение? Эта книга поможет приступить к работе с некоторыми из самых современных программных и аппаратных платформ, применяя бесплатное ПО от корпорации Майкрософт. С нею можно программировать на языках С# и VB в таких средах, как Lua, ASP.NET, WPF, XNA Game Studio и Popfly. Главы совершенно не зависят друг от друга - в каждой рассматривается новая тема и объясняется, как читатель может сделать это самостоятельно и какие навыки, умения или оборудование могут ему потребоваться. В книге много схем и иллюстраций, примеров кода и пошаговых инструкций. Она научит программировать по-новому, к тому же весело и с удовольствием.

разработка приложения программирование игры

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

seo интернет маркетинг оптимизация разработка поиск интернет продвижение ликбез продвижение сайтов текст

This tutorial offers readers a thorough introduction to programming in Python 2.4, the portable, interpreted, object-oriented programming language that combines power with clear syntax Beginning programmers will quickly learn to

разработка python программирование питон компьютер

If you want to speed up the development of your .NET applications, you're ready for C# design patterns -- elegant, accepted and proven ways to tackle common programming problems. This practical guide offers you a clear introduction to the classic object-oriented design patterns, and explains how to use the latest features of C# 3.0 to code them. C# Design Patterns draws on new C# 3.0 language and .NET 3.5 framework features to implement the 23 foundational patterns known to working developers. You get plenty of case studies that reveal how each pattern is used in practice, and an insightful comparison of patterns and where they would be best used or combined. This well-organized and illustrated book includes: An explanation of design patterns and why they're used, with tables and guidelines to help you choose one pattern over another Illustrated coverage of each classic Creational, Structural, and Behavioral design pattern, including its representation in UML and the roles of its various players C# 3.0 features introduced by example and summarized in sidebars for easy reference Examples of each pattern at work in a real .NET 3.5 program available for download from O'Reilly and the author's companion web site Quizzes and exercises to test your understanding of the material. With C# 3.0 Design Patterns, you learn to make code correct, extensible and efficient to save time up front and eliminate problems later. If your business relies on efficient application development and quality code, you need C# Design Patterns.

разработка design patterns программирование C# development

разработка анализ управление проектами документация разработка по

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

разработка web html верстка css

Дэвид Платт, за плечами которого 20-летний опыт программирования и преподавания, утверждает, что современное ПО - отстой. Оно не защищено и позволяет программам злоумышленников проникать из Интернета в наши компьютеры. Оно ненадежно и ломается в самый ответственный момент, уничтожая плоды наших долгих трудов и не давая средств к их спасению. Им трудно пользоваться, потому что приходится ломать голову над тем, как выполнить простейшие операции. Дэвид Платт объясняет, почему программы могут так разочаровывать и даже оказываться опасными, а также предлагает несколько способов борьбы с этим.
Изложение содержит много примеров и сдобрено юмором. Не многие компьютерные книжки способны заставить громко смеяться. Но Дэйв не только смешит, он делится очень интересными наблюдениями и взглядами, излагая их в ясном и занимательном стиле. Он призывает пользователей сообща бороться с производителями плохого ПО и приглашает единомышленников на свой сайт www.suckbusters.com.

разработка программы власть софт тихая жизнь вещей

Основной постулат этой книги - веб-дизайн находится в постоянном движении со временем подтверждается все убедительнее. В первом издании говорилось, что цикл дизайна занимает 12 месяцев, а во втором он сократился до полугода и даже трех месяцев. Именно поэтому сейчас как никогда остро ощущается потребность в толковом и практичном руководстве, которое помогло бы составить план и бюджет, организовать процесс веб-редизайна (или создания сайта с нуля) и управлять им. Это руководство перед вами! Веб-дизайнер экстра-класса Келли Гото и ее соавтор Эмили Котлер делятся своим опытом, предлагая эффективный подход к процессу веб-редизайна, учитывающий как приоритеты бизнеса, так и интересы хорошего дизайна. Келли и Эмили сосредотачивают внимание на пересечении этих сфер, попадая прямо в "яблочко". Каждая глава содержит наглядный пример, иллюстрирующий ключевые стадии процесса. В книге много форм, контрольных списков и рабочих листов, которые помогут извлечь практическую пользу из полученных знаний.

интерфейсы редизайн процесс разработка веб-дизайн веб информационная архитектура

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

веб-дизайн разработка чертежи прототипирование дизайн веб

Джордж Риз - Облачные вычисления
Джордж Риз 1 читатель 1 рецензия рейтинг 5 из 5

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

разработка amazon хостинг development aws cloud computing облачные вычисления ec2

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

uml проектирование аналитика учебник разработка Fast Lane Ventures разработка по

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

</p>

<ul>

<li>установка и настройка системы, </li>

<li>конфигурирование интерфейса управления, </li>

<li>структуризация и размещение контента сайта, </li>

<li>расширение системы новыми компонентами, модулями и плагинами, </li>

<li>создание собственных шаблонов.</li>

</ul>
На диске представлены все обсуждаемое в книге программное обеспечение, подборка бесплатных шаблонов для Joomla.
<p>Книга рассчитана на пользователей любой квалификации и будет полезна как начинающим, так и достаточно опытным разработчикам веб-сайтов.

web управление joomla веб разработка веб-сайт cms

управление проектами it проекты programming разработка itWantRead pm nstream умно и вкусно

java разработка agile spring программирование hibernate development eclipse programming программирование на java