14 января 2019

Издана книга «Рефакторинг на JavaScript. Улучшение проекта существующего кода», Мартин Фаулер, 2 издание, (перевод Игоря Красикова), бумага офсетная-белая, твердый переплет, 464 стр., ISBN 978-5-907144-59-0, «ДИАЛЕКТИКА», 2019

книга Мартина Фаулера «Рефакторинг кода на JavaScript: улучшение проекта существующего кода» (2-е издание)
В продаже книга «Рефакторинг кода на JavaScript: улучшение проекта существующего кода», Мартин Фаулер, 2 издание, (перевод Игоря Красикова), бумага офсетная-белая, твердый переплет, 464 стр., ISBN 978-5-907144-59-0, «ДИАЛЕКТИКА», 2019 - заказать-купить книгу «Рефакторинг кода на JavaScript» в ComBook.ru

Рефакторинг уже давно и прочно занимает свое достойное место среди технологий программирования, и не в последнюю очередь благодаря книге Мартина Фаулера «Рефакторинг. Улучшение проекта существующего кода» (1 издание) — одной из тех книг, которые написаны “на все времена

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

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

В книге подробно описано более 60 методов рефакторинга, причем приведено не только их теоретическое описание, но и практические примеры на языке программирования JavaScript. Применение JavaScript и описание “рефакторинга без классов” является одним из отличий нового издания книги от старого

Если первое издание книги можно было сравнить с хорошим вином, которое со временем становятся только ценнее, то второе издание можно сравнить с шампанским — идеи в книге опьяняют, а их изложение искрится и играет…

Второе издание классической книги «Рефакторинг кода на JavaScript: улучшение проекта существующего кода» достойно того, чтобы занять свое место на книжной полке каждого серьезного программиста — вне зависимости от используемого языка программирования

Оригинал книги: «Refactoring: Improving the Design of Existing Code» by Martin Fowler, 2nd Edition, 448 pages, ISBN 9780134757599, December 2018

заказать-купить книгу Мартина Фаулера «Рефакторинг кода на JavaScript: улучшение проекта существующего кода» (2-е издание) в интернет-магазине «Библио-Глобус» (книгу можно заказать-купить в Библио-Глобус)
(заказать-купить книгу «Рефакторинг кода на JavaScript» (2 издание) в интернет-магазине biblio-globus.ru)

заказать-купить книгу Мартина Фаулера «Рефакторинг кода на JavaScript: улучшение проекта существующего кода» (2-е издание) в интернет-магазине КОМБУК (самая низкая цена в России!) (книгу можно заказать-купить в КОМБУКе - самая низкая цена в России!)
(заказать-купить книгу «Рефакторинг кода на JavaScript» (2 издание) в ComBook.ru)

заказать-купить книгу Мартина Фаулера «Рефакторинг кода на JavaScript: улучшение проекта существующего кода» (2-е издание) в онлайн-мегамаркете Ozon.ru(книгу можно заказать-купить в Ozon.ru)
(заказать-купить книгу «Рефакторинг кода на JavaScript» (2 издание) в Ozon.ru)

заказать-купить книгу Рефакторинг кода на JavaScript: улучшение проекта существующего кода» (2-е издание) в интернет-магазине DiaMail (Украина) (книгу можно заказать-купить в DiaMail Украина)
(заказать-купить книгу «Рефакторинг кода на JavaScript» (2 издание) в diamail.com.ua)

На русском языке книга вышла в августе 2019 года в издательстве «ВИЛЬЯМС» и издана ограниченным тиражом
________________________________________
ОГЛАВЛЕНИЕ книги «Рефакторинг кода на JavaScript» (2 издание)
________________________________________
Предисловие к первому изданию
Введение
Глава 1. Первый пример рефакторинга
Глава 2. Принципы рефакторинга
Глава 3. Запах в коде
Глава 4. Создание тестов
Глава 5. На пути к каталогу рефакторингов
Глава 6. Первое множество рефакторингов
Глава 7. Инкапсуляция
Глава 8. Перенос функциональности
Глава 9. Организация данных
Глава 10. Упрощение условной логики
Глава 11. Рефакторинг API
Глава 12. Работа с наследованием
Библиография
Предметный указатель

на фото Мартин Фаулер (Martin Fowler)
Мартин Фаулер
Мартин Фаулер (Martin Fowler, на фото) - главный научный сотрудник компании ThoughtWorks, занимается исследованием оптимальных способов разработки программного обеспечения и повышения производительности разработчиков. Мартин - автор многих книг, переведенных на русский язык:

1) «Шаблоны корпоративных приложений»;
2) «UML. Основы» (3 издание);
3) «Предметно-ориентированные языки программирования» (в соавторстве с Ребеккой Парсонс);
4) «Рефакторинг. Улучшение проекта существующего кода» (в соавторстве с Кентом Беком, Джоном Брантом, Уильямом Апдайком, Доном Робертсом, Эрихом Гаммой)

Все эти книги вышли в издательстве Addison-Wesley Publishing Company (США) в Signature Series
__________________________
НОВОЕ ИЗДАНИЕ
__________________________
книга Дэвида Томаса и Эндрю Ханта «Программист-прагматик: 2-е юбилейное издание»
В продаже книга «Программист-прагматик: 2-е юбилейное издание», Дэвид Томас, Эндрю Хант, 2 юбилейное издание, бумага офсетная-белая, мягкий переплет, 368 стр., ISBN 978-5-907203-32-7, «ДИАЛЕКТИКА», 2020 - заказать-купить книгу «Программист-прагматик: 2-е юбилейное издание» в интернет-магазине ComBook.ru

«Мудрость и практический опыт авторов очевидны. Разделы, представленные в книге, уместны и полезны... Сильнейшее впечатление на меня произвели выдающиеся аналогии — стрельба трассирующими, разбитые окна и фантастическое по своей аналогии с управлением вертолетом объяснение необходимости ортогонального подхода, что особенно важно в критической ситуации. Я практически не сомневаюсь, что эта книга станет превосходным источником полезной информации как для начинающих программистов, так и для умудренных опытом мэтров» (Джон Лакос(John Lakos), автор знаменитой книги Large-Scale С++(будет издана!))

Оригинал книги: «The Pragmatic Programmer: journey to mastery, 20th Anniversary Edition», David Thomas, Andrew Hunt, 2nd Edition, 352 pages, ISBN 9780135957059, September 2019

заказать-купить книгу Дэвида Томаса и Эндрю Ханта «Программист-прагматик: 2-е юбилейное издание» в интернет-магазине «Московский Дом Книги» (МДК) на Арбате (книгу можно заказать-купить в «Московский Дом Книги» (МДК) на Арбате)
(заказать-купить книгу «Программист-прагматик: 2-е юбилейное издание» в интернет-магазине mdk-arbat.ru)

заказать-купить книгу Дэвида Томаса и Эндрю Ханта «Программист-прагматик: 2-е юбилейное издание» в интернет-магазине КОМБУК (самая низкая цена в России!) (книгу можно заказать-купить в КОМБУКе - самая низкая цена в России)
(заказать-купить книгу «Программист-прагматик: 2-е юбилейное издание» в интернет-магазине ComBook.ru)

заказать-купить книгу заказать-купить книгу Дэвида Томаса и Эндрю Ханта «Программист-прагматик: 2-е юбилейное издание» в онлайн-мегамаркете Ozon.ru(книгу можно заказать-купить в Ozon.ru)
(заказать-купить книгу «Программист-прагматик: 2-е юбилейное издание» (13 издание) в онлайн-мегамаркете Ozon.ru)

заказать-купить книгу Дэвида Томаса и Эндрю Ханта «Программист-прагматик: 2-е юбилейное издание» в интернет-магазине DiaMail (Украина) (книгу можно заказать-купить в DiaMail Украина)
(заказать-купить книгу «Программист-прагматик: 2-е юбилейное издание» в интернет-магазине diamail.com.ua)

Книга обсуждается в отдельном сообщении моего блога


книга Брэд Дейли и др. «Разработка веб-приложений с помощью Node.js, MongoDB и Angular»
В продаже книга «Разработка веб-приложений с помощью Node.js, MongoDB и Angular», Брэд Дейли, Брендан Дейли, Калеб Дейли, 2 издание, бумага офсетная-белая, мягкий переплет, ~700 стр., ISBN 978-5-6040044-8-7, «ДИАЛЕКТИКА», 2020

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

Книга посвящена реализации и интеграции Node.js, MongoDB, Angular — едва ли не самых интересных и новаторских технологий, появившихся за последнее время в области веб-разработки (платформа MongoDB-Express-Angular-Node.js - стек MEAN)

Книга «Разработка веб-приложений с помощью Node.js, MongoDB и Angular» разделена на шесть основных частей, которые вкратце описываются ниже:

В части IВведение в курс дела” дается общий обзор взаимодействия технологий Node.js, MongoDB и Angular и поясняется, каким образом они образуют полноценный комплекс веб-разработки. Глава 2 посвящена изложению тех основных языковых средств JavaScript, которые потребуются для реализации кода Node.js и Angular

В части IIИзучение Node.js” рассматривается языковая платформа Node.js, начиная с установки и вплоть до реализации модулей Node.js. В этой части даются те основы, которые требуются для реализации собственных специализированных модулей Node.js, а также веб-сервера и серверных сценариев

В части III “Изучение MongoDB” рассматривается база данных MongoDB, начиная с установки и вплоть до интеграции с приложениями Node.js. В этой части поясняется, как спланировать модель данных, чтобы она удовлетворяла потребностям разрабатываемого приложения, и как получить доступ и взаимодействовать с базой данных MongoDB из приложений Node.js

В части IVЭффективное применение модуля Express” обсуждается модуль Express для платформы Node.js и поясняется, как выгодно воспользоваться им в качестве веб-сервера для разрабатываемого приложения. В этой части также поясняется, как устанавливать динамические и статические маршруты к данным, и как реализовать защиту, кеширование и прочие основные составляющие веб-сервера

В части VИзучение Angular” рассматривается архитектура каркаса Angular и поясняется, как интегрировать его в свой комплекс веб-разработки на платформе Node.js-Mongo-Angular. В этой части обсуждаются также вопросы создания специализированных компонентов HTML и серверных служб, которыми можно выгодно воспользоваться в браузере

В части VIПерспективное применение Angular” обсуждаются вопросы перспективного применения Angular в веб-разработке, в том числе построение специализированных директив и служб. В этой главе рассматривается также применение встроенных в Angular служб сетевого протокола HTTP и маршрутизации. А завершается эта часть дополнительными примерами полнофункциональных пользовательских интерфейсов, включая построение перетаскиваемых компонентов и внедрение анимации

Ниже перечислены лишь некоторые вопросы, которые вы сможете изучить, читая эту книгу «Разработка веб-приложений с помощью Node.js, MongoDB и Angular»

* Как реализовать высокомасштабируемый и динамический веб-сервер, используя технологии Node.js и Express
* Как построить серверные веб-службы на JavaScript
* Как реализовать информационное хранилище MongoDB для веб-приложений
* Как получить доступ и взаимодействовать с базой данных MongoDB из кода JavaScript на платформе Node.js
* Как определить статические и динамические веб-маршруты и реализовать серверные сценарии для их поддержки
* Как определить собственные специализированные компоненты Angular, расширяющие возможности языка HTML
* Как реализовать клиентские службы, взаимодействующие с веб-сервером на платформе Node.js
* Как построить динамические браузерные представления, обеспечивающие полнофункциональное взаимодействие с пользователем
* Как внедрить вложенные компоненты на веб-страницах
* Как реализовать маршрутизацию средствами Angular, чтобы организовать перемещение между представлениями в клиентском приложении

Книга «Разработка веб-приложений с помощью Node.js, MongoDB и Angular» адресована тем читателям, которые уже владеют основами HTML и имеют некоторые навыки программирования на современном языке. Знание и опыт программирования на языке JavaScript только облегчит читателям усвоение материала этой книги, хотя это и не обязательное условие, поскольку в книге излагаются основы JavaScript

Оригинал книги: «Node.js, MongoDB and Angular Web Development: The definitive guide to using the MEAN stack to build web applications» by Brad Dayley, Brendan Dayley, Caleb Dayley, 2nd Edition, 640 pages, ISBN 9780134655536, November 2017

заказать-купить книгу Брэда Дейли, Брендана Дейли и Калеба Дейли «Разработка веб-приложений с помощью Node.js, MongoDB и Angular» в интернет-магазине DiaMail (Украина) (книгу можно заказать-купить в DiaMail Украина)
(заказать-купить книгу «Разработка веб-приложений с помощью Node.js, MongoDB и Angular» в diamail.com.ua)

Читайте отдельное сообщение в моем блоге об этой книге


книга Мартина Фаулера и др. «Рефакторинг. Улучшение проекта существующего кода»
Рефакторинг.
Улучшение
проекта
существующего кода

Мартин Фаулер
Кент Бек
и др.
В продаже первое издание книги «Рефакторинг. Улучшение проекта существующего кода», Мартин Фаулер, Кент Бек, Джон Брант, Уильям Апдайк, Дон Робертс, Эрих Гамма, (новый перевод Игоря Красикова), бумага офсетная-белая, твердый переплет, 448 стр., ISBN 978-5-9909445-1-0, «ВИЛЬЯМС», 2017 - заказать-купить книгу Мартина Фаулера и др. «Рефакторинг» в интернет-магазине ComBook.ru

Рефакторинг - это подход к улучшению структурной целостности и производительности существующих программ и получил развитие благодаря усилиям экспертов в области ООП (Объектно-Ориентированного Программирования), написавших книгу «Рефакторинг. Улучшение проекта существующего кода»

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

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

Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав в книге «Рефакторинг. Улучшение проекта существующего кода» принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения

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

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

Оригинал книги: «Refactoring: Improving the Design of Existing Code» by Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts, Erich Gamma, 464 pages, ISBN 9780201485677, July 1999

заказать-купить книгу Мартина Фаулера и др. «Рефакторинг. Улучшение проекта существующего кода» в интернет-магазине «Библио-Глобус» (книгу можно заказать-купить в Библио-Глобус)
(заказать-купить книгу «Рефакторинг. Улучшение проекта существующего кода» в интернет-магазине biblio-globus.ru)

заказать-купить книгу Мартина Фаулера и др. «Рефакторинг. Улучшение проекта существующего кода» в интернет-магазине КОМБУК (самая низкая цена в России!) (книгу можно заказать-купить в КОМБУКе - самая низкая цена в России!)
(заказать-купить книгу «Рефакторинг. Улучшение проекта существующего кода» в ComBook.ru)

заказать-купить книгу Мартина Фаулера и др. «Рефакторинг. Улучшение проекта существующего кода» в онлайн-мегамаркете Ozon.ru(книгу можно заказать-купить в Ozon.ru)
(заказать-купить книгу «Рефакторинг. Улучшение проекта существующего кода» в Ozon.ru)

заказать-купить книгу Мартина Фаулера и др. «Рефакторинг. Улучшение проекта существующего кода» в интернет-магазине DiaMail (Украина) (книгу можно заказать-купить в DiaMail Украина)
(заказать-купить книгу «Рефакторинг. Улучшение проекта проекта существующего кода» в diamail.com.ua)

Читайте отдельное сообщение о книге в моем блоге


Шаблоны
корпоративных
приложений


Мартин Фаулер
Допечатана книга «Шаблоны корпоративных приложений», Мартин Фаулер, бумага офсетная-белая, твердый переплет, 544 стр., ISBN 978-5-8459-1611-2, «ВИЛЬЯМС», 2016 - заказать-купить книгу «Шаблоны корпоративных приложений» в интернет-магазине ComBook.ru

Книга «Шаблоны корпоративных приложений» дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем

Автор книги - Мартин Фаулер , известный специалист в области объектно-ориентированного программирования, заметил, что с развитием технологий базовые принципы проектирования и решения общих проблем остаются неизменными, и выделил более 40 наиболее употребительных подходов, оформив их в виде типовых решений

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

Результат перед вами — книга «Шаблоны корпоративных приложений» Мартина Фаулера - незаменимое руководство по архитектуре программных систем для любой корпоративной платформы. Это своеобразное учебное пособие поможет вам не только усвоить информацию, но и передать полученные знания окружающим значительно быстрее и эффективнее, чем это удавалось автору


Книга «Шаблоны корпоративных приложений» была удостоена престижной награды - Dr. Dobb's Jolt Awards: The Best Books

Книга «Шаблоны корпоративных приложений» предназначена для программистов, проектировщиков и архитекторов, которые занимаются созданием корпоративных приложений и стремятся повысить качество принимаемых стратегических решений

Оригинал книги: «Patterns of Enterprise Application Architecture», Martin Fowler, 560 pages, ISBN 9780321127426, 2003

заказать-купить книгу Мартина Фаулера «Шаблоны корпоративных приложений» в интернет-магазине «Библио-Глобус» (книгу можно заказать-купить в Библио-Глобус)
(заказать-купить книгу «Шаблоны корпоративных приложений» в интернет-магазине biblio-globus.ru)

заказать-купить книгу Мартина Фаулера «Шаблоны корпоративных приложений» в интернет-магазине КОМБУК (самая низкая цена в России!) (книгу можно заказать-купить в КОМБУКе - самая низкая цена в России!)
(заказать-купить книгу «Шаблоны корпоративных приложений» в интернет-магазине ComBook.ru)

заказать-купить книгу Мартина Фаулера «Шаблоны корпоративных приложений» в онлайн-мегамаркете Ozon.ru(книгу можно заказать-купить в Ozon.ru)
(заказать-купить книгу «Шаблоны корпоративных приложений» в онлайн-мегамаркете Ozon.ru)

заказать-купить книгу Мартина Фаулера «Шаблоны корпоративных приложений» в интернет-магазине DiaMail (Украина) (книгу можно заказать-купить в DiaMail Украина)
(заказать-купить книгу «Шаблоны корпоративных приложений» в diamail.com.ua)

Читайте отдельное сообщение о книге в моем блоге
________________________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ НА КНИГИ
________________________________________

книга Хольгера Гаста «Объектно-ориентированное проектирование: концепции и программный код»
Объектно-
ориентированное
проектирование:
концепции и
программный код

 
Хольгер Гаст
В продаже уникальная книга «Объектно-ориентированное проектирование: концепции и программный код», Хольгер Гаст, бумага офсетная-белая, твердый переплет, 1040 стр., ISBN 978-5-9500296-9-1, «ВИЛЬЯМС», 2018 - заказать-купить книгу по «Объектно-ориентированное проектирование» в онлайн-мегамаркете Ozon.ru

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

На практических примерах, взятых из интегрированной среды разработки Eclipse, в этой книге поясняются роли отдельных объектов в приложении, порядок их реагирования на события, выполнения запросов на обслуживание, а также преобразования удачных проектных решений в качественный код

Книга «Объектно-ориентированное проектирование: концепции и программный код» адресована тем разработчикам, которые обладают хотя бы самым элементарным опытом, окончили вводный курс программирования или университетский курс по компьютерным наукам или же находятся только в самом начале своей карьеры разработчика программного обеспечения

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

Не ограничиваясь в книге простыми примерами, он исследует серьезные затруднения, поясняет неверно истолковываемые понятия и помогает читателю избежать малозаметных ошибок, которые могут иметь катастрофические последствия. Хольгер Гаст рассматривает технические особенности применения языков программирования, библиотек и каркасов, а также принятия стратегических решений, связанных с проектными шаблонами, контрактами, проектированием и системной архитектурой

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

Книга «Объектно-ориентированное проектирование: концепции и программный код» адресована всем тем разработчикам, которые обладают хотя бы самым элементарным опытом, окончили вводный курс программирования или университетский курс по компьютерным наукам или же находятся только в самом начале своей карьеры разработчика программного обеспечения

Оригинал книги: «How to Use Objects: Code and Concepts», Holger Gast, 832 pages, ISBN 9780321995544, 2016

ЗДЕСЬ - читайте полное СОДЕРЖАНИЕ книги «Объектно-ориентированное проектирование»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Объектно-ориентированное проектирование»
ЗДЕСЬ - читайте 8 Главу «Краткое введение в потоки выполнения» из книги «Объектно-ориентированное проектирование: концепции и программный код»

заказать-купить книгу Хольгера Гаста «Объектно-ориентированное проектирование: концепции и программный код» в интернет-магазине «Библио-Глобус» (книгу можно заказать-купить в Библио-Глобус)
(заказать-купить книгу «Объектно-ориентированное проектирование» в интернет-магазине biblio-globus.ru)

заказать-купить книгу Хольгера Гаста «Объектно-ориентированное проектирование: концепции и программный код» в интернет-магазине КОМБУК (самая низкая цена в России!) (книгу можно заказать-купить в КОМБУКе - самая низкая цена в России)
(заказать-купить книгу-справочник «Объектно-ориентированное проектирование» в интернет-магазине ComBook.ru)

заказать-купить книгу Хольгера Гаста «Объектно-ориентированное проектирование: концепции и программный код» в онлайн-мегамаркете Ozon.ru(книгу можно заказать-купить в Ozon.ru)
(заказать-купить книгу по «Объектно-ориентированное проектирование» в онлайн-мегамаркете Ozon.ru)

заказать-купить книгу Хольгера Гаста «Объектно-ориентированное проектирование: концепции и программный код» в интернет-магазине DiaMail (Украина) (книгу можно заказать-купить в DiaMail Украина)
(заказать-купить книгу «Объектно-ориентированное проектирование» в diamail.com.ua)

Читайте отдельное сообщение в моем блоге о книге «Объектно-ориентированное проектирование: концепции и программный код»


книга Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс» (13-е издание)
В продаже книга «Компьютерные науки. Базовый курс», Гленн Брукшир, Деннис Брилов, 13 издание, бумага офсетная, твердый переплет, 992 стр., ISBN 978-5-907144-63-7, «ДИАЛЕКТИКА», 2019 - заказать-купить книгу «Компьютерные науки. Базовый курс» в интернет-магазине ComBook.ru

Назначение книги «Компьютерные науки. Базовый курс» - предоставить читателю всестороннее представление о предмете компьютерных наук (Computer Science), охватывающее все его аспекты, от сугубо практических до полностью абстрактных

В 13-ом издании книги «Компьютерные науки. Базовый курс» Гленна Брукшира и Денниса Брилова учтён новый международный стандарт преподавания компьютерных наук CS2013 - Computer Science Curricula 2013 (ACM/IEEE-CS)

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

Изложение материала вкниге «Компьютерные науки. Базовый курс» ведется от простого к сложному, от конкретных аспектов к абстрактным и каждая рассматриваемая тема непосредственно подводит к следующей. Тем не менее, отдельные главы и разделы книги достаточно независимы и вполне могут рассматриваться как самостоятельные единицы

Важные достоинства книги - наличие около 1000 заданий и упражнений (!), предназначенных для углубления и закрепления понимания основных излагаемых концепций, обсуждение этических и юридических аспектов рассматриваемых технологий, которые необходимо знать, чтобы использовать их безопасно и ответственно, а также подборки общественных и социальных вопросов, призывающих читателя задуматься о связях между излагаемым материалом и тем обществом, в котором они живут

Изюминкой 13 издания книги «Компьютерные науки. Базовый курс» является переход к использованию языка Python для записи примеров кода и псевдокода, выдержанного в том же стиле

На официальном веб-сайте книги можно найти дополнительные материалы по данному курсу

ОБ АВТОРАХ

Дж. Гленн Брукшир
Glenn Brookshear
Дж. Гленн Брукшир, заслуженный профессор в отставке университета Маркетта (Marquette University), является автором всех предыдущих изданий книги «Компьютерные науки. Базовый курс»

Деннис Брилов, доцент отделения математики, статистики и компьютерных наук университета Маркетт с 2005 г., недавно получил высшую педагогическую награду университета - премию Teaching Excellence Award. Привлечен в качестве соавтора при подготовке 12- и 13-го изданий этой книги


_____________
Оригинал книги: «Computer Science: An Overview», Glenn Brookshear, Dennis Brylow, 13th Edition, 736 pages, ISBN 9780134875460, March 2018


ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Компьютерные науки. Базовый курс»
ЗДЕСЬ - читайте полное СОДЕРЖАНИЕ книги «Компьютерные науки. Базовый курс»
ЗДЕСЬ - читайте 7 Главу «Технология разработки программного обеспечения» из книги Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс»

заказать-купить книгу Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине «Москва» (книгу можно заказать-купить в книжном магазине «Москва»)
(заказать-купить книгу «Компьютерные науки. Базовый курс» (13 издание) в интернет-магазине www.moscowbooks.ru)

заказать-купить книгу Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине «Московский Дом Книги» (МДК) на Арбате (книгу можно заказать-купить в «Московский Дом Книги» (МДК) на Арбате)
(заказать-купить книгу «Компьютерные науки. Базовый курс» (13 издание) в интернет-магазине mdk-arbat.ru)

заказать-купить книгу Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине «Библио-Глобус» (книгу можно заказать-купить в Библио-Глобус)
(заказать-купить книгу «Компьютерные науки. Базовый курс» (13 издание) в интернет-магазине biblio-globus.ru)

заказать-купить книгу Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине КОМБУК (самая низкая цена в России!) (книгу можно заказать-купить в КОМБУКе - самая низкая цена в России)
(заказать-купить книгу «Компьютерные науки. Базовый курс» (13 издание) в интернет-магазине ComBook.ru)

заказать-купить книгу заказать-купить книгу Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс» (13-е издание) в онлайн-мегамаркете Ozon.ru(книгу можно заказать-купить в Ozon.ru)
(заказать-купить книгу «Компьютерные науки. Базовый курс» (13 издание) в онлайн-мегамаркете Ozon.ru)

заказать-купить книгу Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине DiaMail (Украина) (книгу можно заказать-купить в DiaMail Украина)
(заказать-купить книгу «Компьютерные науки. Базовый курс» (13 издание) в интернет-магазине diamail.com.ua)

заказать-купить книгу Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине bizbook.ua (Украина) (книгу можно заказать-купить в bizbook.ua Украина)
(заказать-купить книгу «Компьютерные науки. Базовый курс» (13 издание) в интернет-магазине bizbook.ua)

Книга обсуждается в отдельном сообщении моего блога
___________________________________________________
СЛЕДИТЕ ЗА ИЗМЕНЕНИЯМИ В ЭТОМ СООБЩЕНИИ -
последнее обновление - 22 июня 2020 года
___________________________________________________
на фото Виктор Штонда (Viktor Shtonda) издатель
Виктор Штонда, издатель
Viktor Shtonda, publisher
ВОПРОС - какие еще книги этой тематики Вы можете предложить для оперативного издания на русском языке ?


P.S. Только Ваша активная позиция в столь непростое время будет способствовать появлению новых и нужных Вам книг. А также, способствовать повышению качества книг, издаваемых издательской группой «ДИАЛЕКТИКА-ВИЛЬЯМС»

___________________________________________________
Ваши комментарии перед публикацией я просматриваю. Поэтому, я оставляю за собой право публиковать или нет комментарии с подписью Анонимный

9 комментариев:

  1. Анонимный14 января, 2019

    Посмотрел на фотку Мартина Фаулера, сразу подумал неужели бард десятник Семен Слепаков перебрался в научные сотрудники и стал писать дельные книги, но потом все стало на свои места...

    ОтветитьУдалить
  2. Вы уверены, что книга посвящена рефакторингу кода с использованием JavaScript?
    Первое издание книги с примерами на языке Java и по Вашей ссылке на оригинал книги написано: The book is written using Java as its principle language.

    ОтветитьУдалить
    Ответы
    1. на веб-сайте оригинала повторена Аннотация первого издания... Аннотация 2-го издания приводится в Амазоне - http://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599/

      "This eagerly awaited new edition has been fully updated to reflect crucial changes in the programming landscape. Refactoring, Second Edition, features an updated catalog of refactorings and includes JavaScript code examples, as well as new functional examples that demonstrate refactoring without classes"...

      Удалить
  3. Здравствуйте.
    На официальной странице книги она числится как "в типографии". Здесь она есть в наличии в Комбук.
    Уточните,пожалуйста,следующие моменты.
    1. Книга уже вышла из типографии?
    2. Она будет доступна в других книжных магазинах или только в Комбук?

    ОтветитьУдалить
  4. Здравствуйте. А появится ли возможность приобрести электронную версию книги?

    ОтветитьУдалить
  5. Что-то не нахожу, куда направлять сообщения об опечатках.
    На странице 71 сразу две:
    - вместо 'createPerformanceData' должно быть 'createPerformanceCalculator'
    - вместо 'калькулятора производительности' должно быть 'калькулятора представлений'

    ОтветитьУдалить