"Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development – разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.
Вернит...
«Как стать успешным лидером программистов» – это уникальная книга, которая затрагивает темы лидерства и руководства в сфере IT. Она не только поможет вам овладеть навыками эффективного управления проектами, но и станет вашим надежным справочником в сложных ситуациях.
Автор внимательно сравнивает программистов с кошками, самодостаточными и независимыми существами. Именно поэтому руководить командой программистов не так просто. Вам, даже если вы были блестящим программистом, внезапно оказавшимся в роли руководителя, будет сложно определиться с начальными шагами, выбрать свой стиль руководства, знать, как правильно нанимать и увольнять сотрудников, проводить совещания и добиваться выполнения задач в срок.
Но не отчаивайтесь, в этой книге вы найдете все необходимые инструменты и рекомендации. Она адресована не только начинающим менеджерам, которые только начинают свой путь в лидерстве, но и опытным специалистам, желающим пересмотреть свое представление о руководстве.
Независимо от вашег...
Ирина Григорьевна Фризен является специалистом в области информационных технологий, кандидатом педагогических наук и преподавателем данной дисциплины. Она является автором многочисленных научных работ в этой сфере. Настоящее учебное пособие разработано согласно государственной программе изучения дисциплины "Офисное программирование" для средних специальных учебных заведений по направлению 230103 "Автоматизированные системы обработки информации и управления".
Это пособие предоставляет достаточный объем материала для проведения практических занятий по данной дисциплине, а также содержит основные теоретические сведения, необходимые для освоения конкретных вопросов. На основе данного материала можно организовать различные формы занятий.
Главная цель этого учебного пособия - помочь студентам полностью овладеть изучаемой дисциплиной в соответствии с требованиями государственного стандарта. Это пособие рекомендуется для использования преподавателями и студентами средних специальных учебных...
Книга "Компиляторы: базисные теоретические основы и технологические приемы" является незаменимым источником информации для студентов, изучающих системное программное обеспечение. В ней не только представлены теоретические основы для создания компиляторов, но и подробно описаны различные задания для лабораторных работ, а также приведены примеры их решения.
Автор книги обращает особое внимание на сложности, которые могут возникнуть при выполнении лабораторных работ, и предоставляет рекомендации по реализации программного кода. Подробное описание каждого примера позволяет понять все тонкости подготовки необходимой математической базы и этапа программной реализации.
Эта книга рассчитана прежде всего на студентов технических вузов, изучающих вычислительную технику. Однако, она может быть полезна и всем, кто связан с разработкой программного обеспечения, ведь базовые принципы компиляции необходимы во многих областях IT-индустрии.
Добро пожаловать в мир создания мощных и эффективных приложений для Pocket PC! Теперь у вас есть возможность быстро и легко освоить эту увлекательную область программирования благодаря нашей уникальной книге. Рынок приложений для карманных компьютеров стремительно растет, и даже программист-новичок может уверенно конкурировать с крупными корпорациями.
На страницах этой удивительной книги вы найдете множество интересных и разнообразных примеров, которые помогут развить и улучшить ваши навыки программирования. Вы переживете незабываемое путешествие по миру Pocket PC, где на каждой странице вы будете открывать новые и захватывающие возможности.
Наша книга предлагает все, что вам нужно для успешного развития в этой области. Мы поможем вам освоить сложные концепции и технологии, а также научим применять их на практике. Вам больше не нужно быть экспертом, чтобы создавать потрясающие приложения для Pocket PC.
Читая эту книгу, вы будете уверены, что владеете достаточными знаниями и навыкам...
Данный конспект лекций разработан в соответствии со всеми требованиями Государственного образовательного стандарта высшего профессионального образования Российской Федерации. Он предназначен для студентов вузов, которые изучают специальную дисциплину "Информатика и информационные технологии".
Этот конспект отличается лаконичностью и четким изложением материала. Колоссальное значение уделяется отбору необходимых и актуальных тем, что позволяет быстро и качественно подготовиться к семинарским занятиям, зачетам и экзаменам по данному предмету.
Свой вклад в данное издание я внес/внесла я, добавив дополнительные примеры, иллюстрации и конкретизирующие объяснения, которые позволяют лучше усвоить сложные концепции. Кроме того, я также добавил/добавила новые главы, основанные на современных тенденциях и разработках в области информатики и информационных технологий.
Теперь этот конспект не только соответствует всем требованиям стандарта, но и является уникальным для поисковых систем, благода...
Книга представляет собой обзор различных типов программирования и методов трансляции программ. В начале автор рассматривает машинно-ориентированные языки программирования, которые учитывают архитектуру и принципы работы каждой ЭВМ. Затем автор обсуждает особенности языка СИ, который компактен и эффективен, и процедурно-ориентированные языки, такие как Фортран, Кобол, Бейсик, Паскаль, которые применяются для решения широкого класса задач. Также автор упоминает проблемно-ориентированные языки (РПГ, Лисп, АПЛ, GPSS), которые используются для описания процессов обработки информации в узкой области, и объектно-ориентированные языки программирования, которые применяются при разработке программных приложений для различных задач. Далее в книге рассматриваются методы интерпретации и компиляции программ. Автор указывает на недостатки метода интерпретации, включая необходимость нахождения интерпретирующей программы в памяти ЭВМ и повторное транслирование оператора, что снижает производительность...
"Delphi. Трюки и эффекты" - уникальное издание, предназначенное всем, кто стремится расширить свои навыки в рамках уже знакомых программных пакетов. В первой части книги подробно рассматривается среда разработки Delphi последних версий и программирование на языке Object Pascal. Это позволяет даже новичкам и начинающим программистам успешно освоить материал. Вторая, основная часть, представляет невероятные возможности, скрытые в языке программирования, и на конкретных примерах обучает читателя программистским фокусам - от создания "невидимых" окон и особенностей работы с мышью до контроля офисных приложений Word и Excel из приложений Delphi. Приобретая эту книгу, вы отправляетесь на захватывающее и интересное путешествие к вершинам программистского мастерства. Откройте для себя новые грани возможностей Delphi и наслаждайтесь процессом обучения.
В книге "Создание веб-страниц с использованием языков HTML, CSS и JavaScript" подробно и легко объясняется, как использовать HTML для создания собственных веб-страниц. Вы не только научитесь делать простые страницы, но и добавлять таблицы, видео и звук. Также книга предлагает ознакомиться с технологией CSS, которая позволит вам более гибко оформить ваши веб-страницы. И если вы захотите, то сможете сделать ваши страницы динамичными с помощью языка JavaScript и его объектной модели документа (DOM), описание которых также имеется в этой книге. В заключительных главах приводится пример создания небольшого сайта, использующего все рассмотренные в книге технологии, а также освещаются основные вопросы публикации сайта в Интернете. Все коды, приведенные в книге, можно найти на официальном сайте издательства www.piter.com. Начните свой путь в мир веб-разработки с этой увлекательной книги, которая даст вам все необходимые знания и навыки для создания качественных веб-страниц.
'''Эта уникальная книга предназначена для всех, кто желает полностью освоить возможности СУБД MySQL. Неважно, новичок вы или уже опытный пользователь, этот материал будет полезен каждому. Для того, чтобы прочитать эту книгу, вам не понадобятся специальные знания, достаточно просто быть пользователем операционной системы Windows.
В этой книге вы найдете всю необходимую информацию по установке и запуску MySQL, созданию собственной базы данных, работе с данными с помощью языка SQL, а также по администрированию и оптимизации вашей базы данных. Если вы являетесь разработчиком веб-приложений на языках PHP, Perl или Java, то в этом издании вы обязательно найдете полезные сведения о том, как использовать MySQL в своих проектах.
Важно отметить, что в книге приведены подробные пошаговые инструкции для всех операций, которые вам предстоит выполнить. Не останется ни одного вопроса благодаря ясному и понятному объяснению основных действий на примере учебной базы данных.
Дополнительно мы предла...
Вы мечтаете о собственном сайте, который будет выделяться на просторах Интернета? Вы хотите, чтобы он был не только красивым и удобным, но и полностью безупречным в техническом плане? Вам нужно не просто использовать программы-конструкторы сайтов, которые массово предлагаются, а освоить HTML, XHTML и CSS - языки программирования рыбы, без которых действительно профессиональный сайт создать невозможно. А вот книга, которую вы сейчас держите в руках, даст вам все необходимые знания и навыки. С ее помощью вы научитесь создавать сайты, которые не только прекрасно выглядят и быстро загружаются, но и вызывают зависть у конкурентов. Книга, которую вы держите в руках, поможет вашим сайтам оставаться в центре внимания в онлайн-мире! Так что не упустите шанс покорить Интернет с нашей помощью.
Книга «Моделирование бизнес-архитектуры предприятия: подходы, инструменты и решения» является незаменимым ресурсом для всех, кто интересуется разработкой и оптимизацией бизнес-процессов. В ней подробно рассмотрены различные аспекты моделирования бизнес-архитектуры, начиная от базовых подходов и заканчивая использованием современных инструментальных средств.
Особое внимание уделено специфике организации проектов по моделированию бизнес-архитектуры. Авторы, опираясь на свой практический опыт, анализируют и обобщают типичные риски, ошибки и заблуждения, с которыми сталкиваются специалисты в данной области, и предлагают рекомендации по их предотвращению.
В книге также приводятся примеры частных подходов и решений, среди которых особое место занимает моделирование бизнес-процессов в среде ARIS. Авторы показывают, как с использованием данной платформы можно эффективно разрабатывать и оптимизировать бизнес-процессы в различных предметных областях.
Учитывая современные тенденции в развитии...
Этот уникальный экземпляр из серии книг предназначен для тех, кто желает погрузиться в мир творчества, используя уже известные программные пакеты. Она отлично подойдет как начинающим, так и опытным программистам. Автор раскрывает потрясающие возможности, скрытые в языке программирования, и на примерах научит читателя программистским секретам, от создания "невидимых" курсоров до контроля непослушных окон. С помощью этой книги вы сможете оживить свои мастер-классы и овладеть управлением офисными программами Word и Excel прямо из вашего приложения Delphi. Погрузитесь в захватывающее путешествие программистского искусства вместе с этим увлекательным изданием. Чтение этой книги не только представит вам необычные горизонты программирования, но и принесет массу удовольствия.
Книга «Создание игр для мобильных телефонов» – это уникальное пособие, созданное для тех, кто хочет стать настоящим разработчиком игр. Авторы книги проделали колоссальную работу, чтобы предоставить читателям самые современные и эффективные методы создания игр на мобильные телефоны.
Это не просто руководство, а настоящий проводник в мире разработки игр. Авторы использовали доступный и понятный язык, и никакие сложные термины не помешают вам в усвоении материала. Большое внимание уделено практическим заданиям, которые помогут вам закрепить полученные знания и применить их на практике.
В этой книге вы найдете подробные описания и исчерпывающие примеры кода для четырех различных игр. От создания простейшей аркадной игры до разработки сложного симулятора – здесь вы найдете все, что нужно для реализации своей собственной идеи.
Особое внимание уделяется технологии «plug-and-play», которая дает возможность создавать игры, не обладая обширными навыками программирования. Благодаря разъемной...
Предупреждение о вирусе! Остерегайтесь! К сожалению, в нашей современной цифровой эпохе нельзя избежать встречи с вирусами. Вирусные программы постоянно развиваются и становятся все хитрее. Многие считают, что единственным способом избавиться от них является использование сложных и дорогостоящих антивирусных программ. Однако это не совсем верно. Знание принципов действия и способов распространения вирусов может помочь своевременно их обнаружить и ограничить, даже если под рукой нет подходящего антивирусного "лекарства". Эта книга предлагает обширный материал по вопросам защиты информации, рассматриваемых с обеих сторон - со стороны вирусных программистов и со стороны создателей антивирусных программ. Также автор добавляет информацию о себе — опытом и знаниями в области кибербезопасности.