Зарегистрироваться
Восстановить пароль
FAQ по входу

Программная инженерия

  • Без фильтрации типов файлов
2024.07
Перевод с английского. — М.: Наука, 1983. — 384 с. Эта книга написана для программистов. Ее стиль и содержание рассчитаны на специалиста, которому нужны полные, но практические знания о сортировке и системах сортировки при условии, однако, что специалист не хочет изучать для этого ни специфический язык программирования, ни статистику, ни какую-либо гипотетическую машину. Цель...
  • №1
  • 13,75 МБ
  • добавлен
  • описание отредактировано
2024.05
Addison-Wesley Professional, 2009. — 262 p. Whether you are a software developer, or any other professional for whom programming is an important activity, or a committed student, you will come to understand what the book’s experienced authors have been teaching and demonstrating for years—that mathematics is good for programming, and that theory is good for practice.
  • №2
  • 6,18 МБ
  • добавлен
  • описание отредактировано
2023.11
Apress, 2023. — 232 p. This book will serve as a framework for you as a software engineer seeking a fulfilling career and wishing to stay passionate and maintain a healthy mental state. It is filled with protocols to achieve effective life-long learning, navigate career development, adapt to changes, maintain work-life balance, and have a healthy lifestyle. As a successful...
  • №3
  • 19,33 МБ
  • добавлен
  • описание отредактировано
2023.10
Springer, 2023. — 321 p. This book highlights recent research advances in various domains related to software ecosystems such as library reuse, collaborative development, cloud computing, open science, sentiment analysis and machine learning. A key aspect of software ecosystems is that software products belong to ever more interdependent networks of co-evolving software...
  • №4
  • 3,56 МБ
  • добавлен
  • описание отредактировано
2023.09
Springer, 2023. — 307 p. The book highlights several challenges and opportunities in the field of software engineering for serious games. It covers a wide range of topics from game design principles to software architecture, testing, and deployment and is structured into two parts. While Part I delves into various aspects of designing, maintaining, adapting, and evaluating...
  • №5
  • 4,05 МБ
  • добавлен
  • описание отредактировано
2023.07
Arcler Press, 2022. — 258 p. Computer Science deals with the study of algorithmic processes, computers, and computational systems. As a discipline, computer science spans a wide range of concepts from theoretical studies of algorithms, computation, and information to the practical issues of executing computational systems inside the software and hardware. This volume synthesize...
  • №6
  • 2,68 МБ
  • добавлен
  • описание отредактировано
2023.06
Пер. с англ. С.Черников. — СПб.: Питер, 2023. — 304 с.: ил. — (Библиотека программиста). — ISBN 978-5-4461-1972-1. Начинающим программистам требуется нечто большее, чем навыки программирования. Столкнувшись с реальной работой, вы моментально понимаете, что самым нужным вещам, имеющим критическое значение для карьеры, не обучают ни в университетах, ни на курсах. Книга «README....
  • №7
  • 2,10 МБ
  • добавлен
  • описание отредактировано
2023.04
Пер. с англ. Матвеев Е. — СПб.: Питер, 2023. — 464 с.: ил. — (Библиотека программиста). — ISBN: 978-5-4461-2320-9. Создание программных продуктов всегда связано с компромиссами. В попытках сбалансировать скорость, безопасность, затраты, время доставки, функции и многие другие факторы можно обнаружить, что вполне разумное дизайнерское решение на практике оказывается...
  • №8
  • 4,31 МБ
  • добавлен
  • описание отредактировано
2022.11
Manning Publications, 2022. — 297 р. — ISBN 978-1633439818. Stop dangerous threats and secure your vulnerabilities without slowing down delivery. This practical book is a one-stop guide to implementing a robust application security program. Application Security Program Handbook teaches you to implement a robust program of security throughout your development process. It goes...
  • №9
  • 3,13 МБ
  • добавлен
  • описание отредактировано
2022.10
Dan Ekstrom, 2022. — 232 p. The impact of software on society is both widespread and deep. It touches almost every aspect of our lives, from the way we bank and shop to the way we stay in touch with our friends and family. It helps us get our work done and entertain ourselves. It even affects the way we think and learn. It can even write the first sentences of a foreword....
  • №10
  • 1,56 МБ
  • добавлен
  • описание отредактировано
2022.07
Manning Publications, 2022. — 426 p. — ISBN: 978-1617298578. Eliminate the unavoidable complexity of object-oriented designs. Using the persistent data structures built into most modern programming languages, Data-oriented programming cleanly separates code and data, which simplifies state management and eases concurrency. Data-Oriented Programming teaches you to design and...
  • №11
  • 3,76 МБ
  • добавлен
  • описание отредактировано
Пер. А. Киселев. — Москва: ДMK, 2022. — 724 с. — ISBN 978-5-97060-926-2. Эта книга повествует о методах «хорошего программирования» - то есть о таком подходе к созданию программного обеспечения, который опирается на системное мышление, планирование и понимание задач разработчика на каждом этапе. В числе рассматриваемых тем - фундаментальные понятия систематического...
  • №12
  • 6,61 МБ
  • добавлен
  • описание отредактировано
2022.05
O’Reilly Media, Inc. 2022. — 321 p. Observability is critical for building, changing, and understanding the software that powers complex modern systems. Teams that adopt observability are much better equipped to ship code swiftly and confidently, identify outliers and aberrant behaviors, and understand the experience of each and every user. This practical book explains the...
  • №13
  • 3,46 МБ
  • добавлен
  • описание отредактировано
2022.04
СПб.: Питер, 2021. — 480 с. — (Для профессионалов). — ISBN 978-5-4461-1621-8. Совершенный софт - это проверенный, структурированный и высокотехнологичный подход к разработке программного обеспечения. Множество компаний уже используют идеи Лёве в сотнях систем, но раньше эти мысли нигде не публиковались. Методология Лёве объединяет разработку систем и дизайн проектов, используя...
  • №14
  • 3,94 МБ
  • добавлен
  • описание отредактировано
2021.12
Manning Publications, 2021. — 154 p. The skills and knowledge you need to grow from a solo coder into a productive member of a software development team, along with seasoned advice on everything from effective refactoring to acing an interview. In Skills of a Software Developer you will learn: The skills you need to succeed on a software development team Good coding practices...
  • №15
  • 2,24 МБ
  • добавлен
  • описание отредактировано
New York: McGraw-Hill Education, 2005. — 319 p. Written in a clear style that appeals to non-specialists as well as computer professionals, this text contains chapters on requirements engineering and object-oriented development together with a set of exercises on modelling techniques.
  • №16
  • 34,41 МБ
  • добавлен
  • описание отредактировано
2021.11
2nd Edition. — Yaknyam Press, 2021. — 196 p. This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how...
  • №17
  • 3,96 МБ
  • добавлен
  • описание отредактировано
Springer, 2021. — 403 p. — ISBN 978-3-030-73483-1. In this book the author explains domain engineering and the underlying science, and he then shows how we can derive requirements prescriptions for computing systems from domain descriptions. A further motivation is to present domain descriptions, requirements prescriptions, and software design specifications as mathematical...
  • №18
  • 10,73 МБ
  • добавлен
  • описание отредактировано
2021.10
Leanpub book, 2020-10-08. — 301 p. This version was published on 2021-03-22 A computer program is written once and read many times! According to a study, the 10 to 1 rule of writing and programming, good software and good writing requires every line to be rewritten, on an average of 10 times. This book aims at stepping up your programming skills. It is a challenge to let other...
  • №19
  • 4,47 МБ
  • добавлен
  • описание отредактировано
2021.08
Пер. с англ. А. Киселев. — СПб.: Питер, 2021. — 544 с.: ил. — (Бестселлеры O’Reilly). — ISBN 978-5-4461-1774-1. Современные программисты должны не только эффективно программировать, но и знать надлежащие инженерные практики, позволяющие сделать кодовую базу стабильной и качественной. В чем же разница между программированием и программной инженерией? Как разработчик может...
  • №20
  • 5,33 МБ
  • добавлен
  • описание отредактировано
2021.07
Пер. с англ. — М.: Русская редакция ; СПб.: БХВ-Петербург, 2010. — 320 с. — ISBN 978-5-7502-0395-6, ISBN 978-5-9775-0522-2. Эта книга — о том, как писать качественные программы. В ней описаны технологии разработки приложений, способы сокращения количества ошибок, а также организация эффективного взаимодействия всех участников цикла разработки. Приведены различные методики...
  • №21
  • 3,17 МБ
  • добавлен
  • описание отредактировано
2021.05
Пер. с англ. И. Пальти. — СПб: Питер, 2021 — 352 с.: ил. — (Библиотека программиста). — ISBN 978-5-4461-1692-8. Причиной многих программных ошибок становится несоответствие типов данных. Сильная система типов позволяет избежать целого класса ошибок и обеспечить целостность данных в рамках всего приложения. Разработчик, научившись мастерски использовать типы в повседневной...
  • №22
  • 3,57 МБ
  • добавлен
  • описание отредактировано
2021.04
СПб.: Питер, 2012. — 592 с.: ил. — (Бестселлеры O’Reilly). — ISBN: 978-5-459-01099-2. Авторы популярной в IT-сообществе книги "Идеальный код" вновь предлагают вашему вниманию подборку лучших решений от признанных экспертов в области разработки ПО. Существует много споров о том, какие же инструменты, технологии и практики могут действительно оптимизировать процесс разработки ПО...
  • №23
  • 86,99 МБ
  • добавлен
  • описание отредактировано
2021.03
O’Reilly, 2020. — 632 p. — ISBN 978-1-492-08279-8. How do you manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum K. Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s...
  • №24
  • 5,31 МБ
  • добавлен
  • описание отредактировано
2021.02
Nova Science Publishers, 2021. — 262 p. Information security is important in every aspect of daily life. This book examines four areas where risks are present: artificial intelligence (AI), the internet of things (IoT), government and malware. The authors channel their experience and research into an accessible body of knowledge for consideration by professionals. AI is...
  • №25
  • 2,95 МБ
  • добавлен
  • описание отредактировано
2020.12
Boca Raton: CRC Press, 2021. — 365 p. Software Design: Creating Solutions for Ill-Structured Problems, Third Edition provides a balanced view of the many and varied software design practices used by practitioners. The book provides a general overview of software design within the context of software development and as a means of addressing ill-structured problems. The third...
  • №26
  • 3,73 МБ
  • добавлен
  • описание отредактировано
2020.11
New York: Springer, 2020. — 229 p. This book is about describing the meaning of programming languages. The author teaches the skill of writing semantic descriptions as an efficient way to understand the features of a language. While a compiler or an interpreter offers a form of formal description of a language, it is not something that can be used as a basis for reasoning about...
  • №27
  • 2,13 МБ
  • добавлен
  • описание отредактировано
9th edition. — New York: McGraw-Hill, 2019. — 705 p. For almost four decades, Software Engineering: A Practitioner's Approach (SEPA) has been the world's leading textbook in software engineering. The ninth edition represents a major restructuring and update of previous editions, solidifying the book's position as the most comprehensive guide to this important subject. Presents...
  • №28
  • 9,66 МБ
  • добавлен
  • описание отредактировано
2020.10
Arcler Press, 2020. — 368 p. — ISBN: 978-1-77361-448-9. Programming & Software Development examines various aspects of programming and software development along with the importance of identifying the right kind of project for the programming. It includes the meaning of programming and system designs and development. Provide the reader with the insights into the development of...
  • №29
  • 4,85 МБ
  • добавлен
  • описание отредактировано
2020.08
2nd Edition. — CRC Press, 2020. — 360 p. — ISBN: 978-0367350208. The first edition of Exercises in Programming Style was honored as an ACM Notable Book and praised as "The best programming book of the decade." This new edition retains the same presentation but has been upgraded to Python 3, and there is a new section on neural network styles. Using a simple computational task...
  • №30
  • 3,23 МБ
  • добавлен
  • описание отредактировано
No Starch Press, 2019. — 504 p. — ISBN13: 978-1-59327-970-7. A primer on the underlying technologies that allow computer programs to work. Covers topics like computer hardware, combinatorial logic, sequential logic, computer architecture, computer anatomy, and Input/Output. Computer programming is not abstract and programs run on a machine. Knowing how computers work and how...
  • №31
  • 5,64 МБ
  • добавлен
  • описание отредактировано
2020.02
Ivar Jacobson, Harold “Bud” Lawson, Pan-Wei Ng, Paul E. McMahon, Michael Goedicke. — Association for Computing Machinery and Morgan & Claypool Publishers, 2019. — 402 p. — (ACM Books 25). — ISBN: 978-1-94748-727-7. The first course in software engineering is the most critical. Education must start from an understanding of the heart of software development, from familiar ground...
  • №32
  • 5,23 МБ
  • добавлен
  • описание отредактировано
2019.01
Oxford: Oxford University Press, 1992. — 607 p. This text presents software engineering as an evolving discipline, and current practices are explained in the context of their initial goals and historical setting. The software process is one of problem solving, and the solutions must be expressed as formal models. This cohesive work provides a basic grounding in the process of...
  • №33
  • 5,37 МБ
  • добавлен
  • описание отредактировано
2018.12
Addison-Wesley Professional, 1996. — 384 p. — ISBN13: 978-0-2018-9542-1. Целевая аудитория: опытные разработчики. Классика программирования, книга Мартина Фаулера "Аналитические шаблоны" до сих пор по факту является одной из лучших по рассматриваемой теме. Несмотря на год издания, концепции, лежащие в основе книги, по-прежнему актуальны в крупной коммерческой разработке: так,...
  • №34
  • 3,60 МБ
  • добавлен
  • описание отредактировано
2018.05
Пер. с англ. — М.: Мир, 1982. — 368 с.: ил. В книге американских ученых рассматривается методология разработки больших вычислительных систем, предусматривающая использование специального языка проектирования программ и позволяющая создавать высоконадежное эффективное и легкомодифицируемое программное обеспечение. Изложение различных подходов и методов сопровождается большим числом...
  • №35
  • 4,52 МБ
  • добавлен
  • описание отредактировано
2018.02
The Pragmatic Programmers, 2007. — 368 p. — ISBN13: 978-0978739218. Whether it's in Java, .NET, or Ruby on Rails, getting your application ready to ship is only half the battle. Did you design your system to survive a sudden rush of visitors from Digg or Slashdot? Or an influx of real world customers from 100 different countries? Are you ready for a world filled with flakey...
  • №36
  • 11,73 МБ
  • добавлен
  • описание отредактировано
2017.11
New York: Apress, 2017. — 320 p. Learn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering ? from the application of engineering principles to the development of software. You'll see how to run a software development project, examine the different phases of a project, and learn how to design...
  • №37
  • 2,92 МБ
  • добавлен
  • описание отредактировано
2017.08
Springer, 2016. — 226 p. — ISBN: 978-3-319-11282-4. This book provides essential insights on the adoption of modern software engineering practices at large companies producing software-intensive systems, where hundreds or even thousands of engineers collaborate to deliver on new systems and new versions of already deployed ones. It is based on the findings collected and lessons...
  • №38
  • 2,66 МБ
  • добавлен
  • описание отредактировано
2017.06
New York: Apress, 2017. — 305 p. Learn how to translate an executable model of your application into running code. This is not a book about theory, good intentions or possible future developments. You’ll benefit from translation technology and solid software engineering principles that are demonstrated with concrete examples using an open source tool chain. Models don’t deliver...
  • №39
  • 3,17 МБ
  • добавлен
  • описание отредактировано
2017.03
Addison-Wesley, 1999. — 498 p. This landmark book provides a thorough overview of the Unified Process for software development, with a practical focus on modeling using the Unified Modeling Language. The Unified Process goes beyond mere object-oriented analysis and design to spell out a proven family of techniques that supports the complete software development life cycle. The...
  • №40
  • 2,53 МБ
  • добавлен
  • описание отредактировано
2017.02
М.: Радио и Связь, 1984. - 192 с. Исследуется большое число фрагментов реальных программ, каждый из которых дает один и более уроков стиля программирования. Каждый фрагмент анализируется, переписывается с устранением недостатков, после чего делаются выводы с четкой формулировкой правил хорошего стиля программирования. Приводятся примеры того, как не надо писать программы. Все...
  • №41
  • 1,69 МБ
  • добавлен
  • описание отредактировано
2015.09
М.: Лори, 2002. — 314 с. Написанная для разработчиков и менеджеров проектов книга "Быстрая разработка программного обеспечения" уподобляет создание ПО игре. Игроки должны быть восприимчивы к разным методологиям и сосредоточены на разработке качественного ПО за короткий период времени. Им необходимо запоминать все, что узнали в процессе работы, поскольку ни одна игра не...
  • №42
  • 14,74 МБ
  • добавлен
  • описание отредактировано
2013.11
М.: Мир, 1991. — 288 с. Пер. с англ. Книга известного американского специалиста представляет собой практическое руководство по конструированию и разработке программного обеспечения с использованием методики Джексона, одной из самых популярных в мире методик конструирования программ. Эта методика включает конструирование сверху вниз, структурное программирование и структурный...
  • №43
  • 2,45 МБ
  • добавлен
  • описание отредактировано
2013.10
Microsoft Press, 1993. — 857 p. For more than a decade, Steve McConnell, one of the premier authors and voices in the software community, has helped change the way developers write code-and produce better software. Now his classic book, CODE COMPLETE, has been fully updated and revised with best practices in the art and science of constructing software. Whether you're a new...
  • №44
  • 15,03 МБ
  • добавлен
  • описание отредактировано
2012.05
2-е изд., испр. и доп. — Казань: Школа, 2010. — 444 c.: ил. — ISBN: 978-5-4233-0007-4. Излагаются основные понятия и методика разработки объектно-ориентированных программ на языках C++/CLI, C# и Java (J#). Изложение сопровождается многочисленными примерами законченных программ. Программы поясняются диаграммами языка UML. Особое внимание акцентировано на наиболее сложных для...
  • №45
  • 8,85 МБ
  • добавлен
  • описание отредактировано
???
СПб.: БХВ-Петербург, 2003. — 464 с. — ISBN: 5-94157-232-8 Переводчик: You Brain Хотите заглянуть внутрь черного ящика подсистемы оперативной памяти? Хотите научиться минимальными усилиями создавать эффективный программный код, исполняющийся вдвое-втрое быстрее обычного? Хотите использовать возможности современного оборудования на полную мощь? Тогда — вы не ошиблись в выборе...
  • №46
  • 11,41 МБ
  • дата добавления неизвестна
  • описание отредактировано
М.: Вильямс, 2004. — 288 с. — ISBN: 5845906792/020161586Х Пер. с англ. Вашему вниманию предлагается перевод на русский язык исправленного и дополненного издания (уже восьмого по счету) популярной книги, вышедшего из печати в январе 2004 года. Верификацию кода в русском издании выполнили сами авторы книги - Брайан Керниган и Роб Пайк, что лишний раз свидетельствует об их...
  • №47
  • 4,90 МБ
  • дата добавления неизвестна
  • описание отредактировано
СПб.: Питер., 2005. — 876 с. — ISBN: 5-469-00118-0 Серия: Для профессионалов. Порождающее программирование (Generative Programming, GP) открывает перед разработчиками приложений глобальные перспективы. Оно реализует идею перехода от одноразовых программных систем к полуавтоматическому производству самых разнообразных продуктов. Самое ценное качество методики порождающего...
  • №48
  • 47,92 МБ
  • дата добавления неизвестна
  • описание отредактировано
6-е изд., пер. с англ. — М.: Вильямс, 2002. — 624 с.: ил. Данная книга является прекрасным введением в инженерию программного обеспечения. Здесь дана широкая панорама тем инженерии ПО, охватывающих все этапы и технологии разработки программных систем. В семи частях книги представлен весь спектр процессов, ведущих к созданию программного обеспечения: от начальной разработки...
  • №49
  • 8,37 МБ
  • дата добавления неизвестна
  • описание отредактировано
В этом разделе нет файлов.

Комментарии

В этом разделе нет комментариев.