Подробно рассмотрено применение в Java шаблонов проектирования (patterns), которые представляют собой многократно используемые решения широко распространенных проблем. Продемонстрировано, каким образом применение шаблонов повышает производительность работы программистов - и профессионалов, и начинающих. Приведен обзор языка UML и описано 47 наиболее важных шаблонов проектирования. Книга предназначена для...
ISBN: 5-94735-047-5
Издательство:
BHV-СПб
Дата выхода: март 2004
Шаблоны представляют собой одну из наиболее мощных возможностей языка С-4-, которая одновременно является одной из наиболее запутанных, трудно понимаемых и неверно используемых. Эта книга поможет вам ясно и точно понять, зачем, когда и как следует использовать шаблоны для эффективного создания и сопровождения более ясного, быстрого и интеллектуального программного обеспечения. Книга начинается...
ISBN: 978-5-8459-2068-3
Издательство:
Вильямс/Диалектика
Дата выхода: январь 2016
Шаблоны C++ представляют собой активно развивающуюся часть языка программирования, предоставляющую программисту новые возможности быстрой разработки эффективных и надежных программ и повторного использования кода. Данная книга, написанная в соавторстве теоретиком C++ и программистом-практиком с большим опытом, удачно сочетает строгость изложения и полноту освещения темы с вопросами практического...
ISBN: 0-201-73484-2
Издательство:
Addison-Wesley
Дата выхода: май 2008
Данная книга - подспорье для начинающих и для всех тех, кто занимается созданием визуальных сред, и собирается освоить язык программирования Visual Basic.NET. Каждый, кто наберется терпения следовать за автором в его практических упражнениях, по прочтении книги сможет научиться создавать простейшие элементы управления и интерфейсы приложений.
ISBN: 5-17-024832-6
Издательство:
АСТ
Дата выхода: июнь 2004
Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа "ООП Лобачевского". Автор книги, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянуть на эту парадигму совершенно по-новому. Так, он клеймит статические методы, геттеры, сеттеры, изменяемые методы, считая, что это - зло. Для начинающего...
ISBN: 978-5-4461-1269-2
Издательство:
Питер
Дата выхода: февраль 2019
Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа "ООП Лобачевского". Автор книги, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянуть на эту парадигму совершенно по-новому. Так, он клеймит статические методы, геттеры, сеттеры, изменяемые методы, считая, что это - зло. Для начинающего...
ISBN: 978-5-4461-0801-5
Издательство:
Питер
Дата выхода: декабрь 2018
Цель этой книги — познакомить разработчиков с технологиями использования XML в программах на Java для электронной коммерции. Для того чтобы построить эффективный коммерческий сайт, мало пройти долгий путь обучения программированию на Java — недостающим звеном останется XML, и эта книга содержит подробное описание методики объединения этих тесно связанных технологий. В ней рассматриваются последние версии...
ISBN: 5-318-00400-8
Издательство:
Питер
Дата выхода: май 2002
Каждому программисту необходима книга, в которой собрано самое подробное описание переменных, структур данных, функций языка, и в этом смысле перед вами действительно энциклопедическое издание. Кроме важной информации о внутреннем устройстве языка и синтаксисе его команд, об определении подпрограмм и использовании модулей, о работе с локалями и применении отладчика, кроме исчерпывающего списка...
ISBN: 5-318-00665-5
Издательство:
Питер
Дата выхода: февраль 2002
Книга "Эффективное программирование на C++. Практическое программирование на примерах", в первую очередь, предназначена для тех, кому хотелось бы быстро научиться писать настоящие программы на языке C++. Зачастую новички в C++ пытаются освоить язык чисто механически, даже не попытавшись узнать, как можно эффективно применить его к решению каждодневных проблем. Цель книги "Эффективное программирование на...
ISBN: 978-5-8459-2056-0
Издательство:
Вильямс/Диалектика
Дата выхода: октябрь 2017
Книга, которую вы держите в руках, посвящена вопросам программирования на языке Java. Книга начинается с изложения общих принципов программирования и базовых сведений о языке Java 2, основных библиотеках и утилитах. Затем раскрываются такие важные темы как структуры данных, разработка объектно-ориентированного программного обеспечения, структурное программирование, создание графического...
ISBN: 966-552-00741-4
Издательство:
Питер
Дата выхода: ноябрь 2004
В этой книге известный автор Скотт Мейерс раскрывает секреты настоящих мастеров, позволяющие добиться максимальной эффективности при работе с библиотекой STL. Во многих книгах описываются возможности STL, но только в этой рассказано о том, как работать с этой библиотекой. Каждый из 50 советов книги подкреплен анализом и убедительными примерами, поэтому читатель не только узнает, как решать ту или иную...
ISBN: 5-94723-382-7
Издательство:
Питер
Дата выхода: сентябрь 2002
Книга «Эффективное программирование на C++. Практическое программирование на примерах», в первую очередь, предназначена для тех, кому хотелось бы быстро научиться писать настоящие программы на языке C++. Зачастую новички в C++ пытаются освоить язык чисто механически, даже не попытавшись узнать, как можно эффективно применить его к решению каждодневных проблем. Цель книги «Эффективное программирование на...
ISBN: 978-5-907144-03-3
Издательство:
Вильямс/Диалектика
Дата выхода: февраль 2019
Сходство C# с языками C++, Java и C значительно облегчает изучение этого языка программирования, но имеет и свою "оборотную сторону медали": программисты на C# часто продолжают использовать старые, привычные для них методики, хотя в языке имеются более выгодные альтернативы. В книге "Эффективное использование C#" эксперт в области .NET Билл Вагнер рассказывает о пятидесяти способах, используя которые можно начать...
ISBN: 978-5-85582-279-3
Издательство:
Лори
Дата выхода: июнь 2007
Эта книга, в первую очередь, предназначена для тех кому хотелось бы быстро научиться писать настоящие программы на языке C++. Зачастую новички в C++ пытаются освоить язык чисто механически, даже не попытавшись узнать, как можно эффективно применить его к решению каждодневных проблем. Цель данной книги - научить программированию на C++, а не просто изложить средства языка, поэтому она полезна не только для...
ISBN: 5-8459-0350-5
Издательство:
Вильямс/Диалектика
Дата выхода: декабрь 2002
Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс — признанный эксперт по языку Java — уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Java, и знать, какие настройки влияют на производительность. Вы сможете разобраться в производительности приложений Java в контексте как JVM, так и платформы Java,...
ISBN: 978-5-4461-1757-4
Издательство:
Питер
Дата выхода: февраль 2021
Книга является подробным руководством по среде разработки Visual C++ .NET. В ней содержится полная информация о языках программирования C/C++, Visual C++ 7 и C#. Освещены как процедурно-ориентированный, так и объектно-ориентированный подходы к созданию программ. Изложены базовые принципы программирования в среде Windows, а также работа с библиотеками MFC и STL. Подробно рассматриваются вопросы использования механизма OLE и...
ISBN: 5-94723-179-4
Издательство:
Питер
Дата выхода: сентябрь 2002
«Эффективный TypeScript» необходим тем, кто уже имеет опыт работы с JavaScript. Цель этой книги — не научить пользоваться инструментами, а помочь повысить профессиональный уровень. TypeScript представляет собой не просто систему типов, а набор служб языка, удобных в использовании. Он повышает безопасность разработки в JavaScript, делает работу увлекательнее и проще. - Изучите все тонкости системы типов. - Используйте...
ISBN: 978-5-4461-1623-2
Издательство:
Питер
Дата выхода: июнь 2020
Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению...
ISBN: 5-94074-304-8
Издательство:
ДМК
Дата выхода: февраль 2006
В книге С. Мейерса, которая является продолжением популярного издания Effective C++, приводятся рекомендации по наиболее эффективному использованию конструкций языка C++. Рассматриваются правила перегрузки операторов, способы приведения типов, реализация механизма RTTI и многое другое. Даны практические советы по применению буферизованного оператора new, виртуальных конструкторов, интеллектуальных...
ISBN: 5-469-01215-8
Издательство:
Питер
Дата выхода: февраль 2006
В книге содержатся советы по установке PHP версии 4.0, описание структуры и синтаксиса языка, приводятся описания и примеры использования функций и управляющих конструкций, а также рассматриваются решения практических задач, среди которых: локализация PHP-машины, автоматизация обработки ошибок, использование поддержки XML и WDDX, организация доступа к ресурсам СУБД PostgreSQL, динамическая генерация изображений,...
ISBN: 5-318-00429-6
Издательство:
Питер
Дата выхода: апрель 2002
В этой книге многоуважаемый эксперт в области .NET Билл Вагнер исследует 50 способов использования в своих целях полной мощи языка C# 6.0 для написания исключительно надежного, эффективного и высокопроизводительного кода. Отражая растущую сложность языка C# и сообщества разработчиков, автор обозначает десятки новых путей написания лучшего кода. В число новых решений настоящего издания входят такие, которые...
ISBN: 978-5-9908911-2-8
Издательство:
Вильямс/Диалектика
Дата выхода: декабрь 2017
Книга представляет собой идеальной пособие всем, кто хотел бы освоить интегрированную среду разработки приложений Visual Basic.NET. Автор постарался охватить все современные программные технологии разработки приложений при помощи Visual Basic и проиллюстрировать их возможности на практических примерах. В книге подробно рассмотрены основы языка VB.NET, проектирование визуального интерфейса приложений, управление...
ISBN: 5-94723-175-1
Издательство:
Питер
Дата выхода: сентябрь 2002
В книге приводятся практические рекомендации по проектированию и программированию на языке C++. Изложены правила, позволяющие программисту сделать выбор между различными методами реализации программы - наследованием и шаблонами, шаблонами и указателями на базовые классы, открытым и закрытым наследованием, закрытым наследованием и вложенными классами, виртуальными и невиртуальными функциями и т.п. Для...
ISBN: 5-93700-006-4
Издательство:
ДМК
Дата выхода: февраль 2000
В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 - это не просто новые ключевые слова или функции, это появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на C++11, как на несколько улучшенном и расширенном...
ISBN: 978-5-8459-2000-3
Издательство:
Вильямс/Диалектика
Дата выхода: январь 2016
Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению...
ISBN: 978-5-97060-088-7
Издательство:
ДМК Пресс
Дата выхода: сентябрь 2014