Название: Методы программирования. Теория, инженерия, практика Автор: Лаврищева Е.М. Издательство: Наукова думка Год: 2006 Страниц: 454 ISBN: 978-966-00-0614-4 Формат: PDF Размер: 31.4 Мб Язык: русский
Систематизированы и изложены теория, инженерия и практика современных методов программирования. Определены основы методов интеграции и преобразования разноязыковых программ и данных, рассмотрены методы спецификации и доказательства программ, верификации и тестирования в целях оценивания надежности и качества, а также представлены методы инженерии планирования и управления программными проектами.
Название: Visual Basic For Kids: A Step by Step Computer Programming Tutorial Автор: Philip Conrod, Lou Tylee Издательство: Kidware Software Год: 2017 Страниц: 530 Формат: PDF, EPUB, AZW3 Размер: 21 Mb Язык: English
VISUAL BASIC FOR KIDS is a beginning step-by-step programming tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to build a Visual Basic Windows application. Students learn about project design, the Visual Basic toolbox, and many elements of the BASIC language.
Название: Pro Python(+code) Автор: Marty Alchin, J. Burton Browning Издательство: Apress Год: 2014 Страниц: 368 ISBN: 1484203354, 9781484203347 Формат: PDF Размер: 10.5 Мб Язык: English
You’ve learned the basics of Python, but how do you take your skills to the next stage? Even if you know enough to be productive, there are a number of features that can take you to the next level in Python. Pro Python, Second Edition explores concepts and features normally left to experimentation, allowing you to be even more productive and creative, including PANDAs, NumPy, and more.
Название: C++ Templates: The Complete Guide, 2nd edition Автор: David Vandevoorde, Nicolai M. Josuttis, Douglas Gregor Издательство: Addison-Wesley Professional Год: 2017 Формат: azw3, tur pdf/epub Страниц: 832 Размер: 52.5 Mb, 65.7 Mb Язык: English
Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Edition, three pioneering C++ experts show why, when, and how to use modern templates to build software that’s cleaner, faster, more efficient, and easier to maintain. Now extensively updated for the C++11, C++14, and C++17 standards, this new edition presents state-of-the-art techniques for a wider spectrum of applications.
Название: Agile Application Security: Enabling Security in a Continuous Delivery Pipeline Автор: Laura Bell, Michael Brunton-Spall, Rich Smith, Jim Bird Издательство: O'Reilly Media Год: 2017 Страниц: 376 Формат: PDF, EPUB, AZW3 Размер: 10 Mb Язык: English
As the fastest growing, most commonly adopted development lifecycle, agile software development enables organizations to react quickly to rapidly changing customer requirements and market conditions without heavy capital investment or long delays. But many people in the software industry believe that this finely tuned balance of processes, patterns, and practices is difficult to integrate with traditional security management techniques.
This book takes a formal approach to teaching software engineering, using not only UML, but also Object Constraint Language (OCL) for specification and analysis of designed models. Employing technical details typically missing from existing textbooks on software engineering, the author shows how precise specifications lead to static verification of software systems. In addition, data management is given the attention that is required in order to produce a successful software project.
Название: Программирование на Java и C# для студента (+CD) Автор: Герман О.В., Герман Ю.О. Издательство: СПб.: БХВ-Петербург ISBN: 5-94157-710-9 Год: 2005 Страниц: 507 Формат: PDF Размер: 22 Мб Язык: Русский Качество: Оригинал
Рассмотрены основные вопросы программирования на языках JAVA и С#, включая их сравнительное описание как двух важнейших и весьма сходных прикладных платформ для создания современных сетевых приложений. Книга содержит теоретическую часть, объясняющую основные моменты программирования, и практическую, включающую задания, контрольные вопросы и много законченных примеров с подробными объяснениями и коммен-тариями, которые позволяют эффективно перейти к самостоятельному написанию программ на языках JAVA и C#. На компакт-диске размещены листинги примеров, рассмотренных в книге
Название: Java Succinctly Part 2 Автор: Christopher Rose , Chiranjit Hazarika Издательство: Chiranjit Hazarika Год: 2017 Страниц: 200 Формат: PDF, EPUB, AZW3 Размер: 10 Mb Язык: English
In this second e-book on Java, Christopher Rose and Chiranjit Hazarika takes readers through some of the more advanced features of the language. Java Succinctly Part 2 explores powerful and practical features of Java, such as multithreading, building GUI applications, and 2-D graphics and game programming.
Название: Разработка через тестирование для iOS Автор: Грэхем Ли Издательство: ДМК Пресс Год: 2013 Страниц: 272 ISBN: 978-5-94074-863-2 Формат: PDF Размер: 20.4 Мб Язык: русский
По мере увеличения сложности и важности приложений для iOS, разработчики должны гарантировать неизменное повышение качества прикладного кода. Это означает необходимость использования новейших приемов создания и тестирования приложений. Разработка через тестирование (Test-Driven Development, TDD) – один из таких приемов.
Название: Clean Architecture: A Craftsman's Guide to Software Structure and Design Автор: Robert C. Martin Издательство: Prentice Hall Год: 2017 Страниц: 432 Формат: PDF, EPUB, AZW3 Размер: 21 Mb Язык: English
Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”) By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them.