Sign up
Forgot password?
FAQ: Login

Software engineering

  • Folding files by type is disabled
B
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...
  • №1
  • 5,37 MB
  • added
  • info modified
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...
  • №2
  • 2,66 MB
  • added
  • info modified
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 modeling techniques.
  • №3
  • 34,41 MB
  • added
  • info modified
C
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...
  • №4
  • 4,05 MB
  • added
  • info modified
D
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...
  • №5
  • 2,92 MB
  • added
  • info modified
H
New York: Manning Publications, 2021. — 91 p. Your brain responds in a predictable way when it encounters new or difficult tasks. This unique book teaches you concrete techniques rooted in cognitive science that will improve the way you learn and think about code. In The Programmer’s Brain: What every programmer needs to know about cognition you will learn: Fast and effective...
  • №6
  • 1,23 MB
  • added
  • info modified
J
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...
  • №7
  • 2,53 MB
  • added
  • info modified
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...
  • №8
  • 5,23 MB
  • added
  • info modified
K
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...
  • №9
  • 2,68 MB
  • added
  • info modified
M
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...
  • №10
  • 3,46 MB
  • added
  • info modified
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...
  • №11
  • 15,03 MB
  • added
  • info modified
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...
  • №12
  • 3,56 MB
  • added
N
Apress, 2019. — 348 p. — ISBN13: 978-1-4842-4152-3. Understand the technical foundations, as well as the non-programming skills needed to be a successful full stack web developer. This book reveals the reasons why a truly successful full stack developer does more than write code. You will learn the principles of the topics needed to help a developer new to agile or full stack...
  • №13
  • 3,02 MB
  • added
  • info modified
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...
  • №14
  • 11,73 MB
  • added
  • info modified
O
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...
  • №15
  • 3,96 MB
  • added
P
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...
  • №16
  • 9,66 MB
  • added
S
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...
  • №17
  • 3,76 MB
  • added
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...
  • №18
  • 3,17 MB
  • added
  • info modified
Addison-Wesley Professional, 2009. — 262 p. Whether you are a software developer 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.
  • №19
  • 6,18 MB
  • added
W
O’Reilly Media, 2016. — 45 p. — ISBN: 9781491933428. The schism between the functional and object-oriented programmers is really a false binary. Yes, the first group argues that FP is superior for a multicore world, while the second insists that OOP is better at matching technical solutions to business problems. However, as this O’Reilly report explains, this is not an...
  • №20
  • 5,33 MB
  • added
  • info modified
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...
  • №21
  • 5,31 MB
  • added
There are no files in this category.

Comments

There are no comments.
Up