CSSLP Certification All-in-One Exam Guide (All-in-One)
by Wm Arthur Conklin and Daniel Shoemaker
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Get complete coverage of all the material included on the Certified Secure Software Lifecycle Professional exam CSSLP All-in-One Exam Guide covers all eight exam domains developed by the International Information Systems Security Certification Consortium (ISC2). You'll find learning objectives at the beginni...
Traffic Light System: A Kanban Story (A Kanban Story)
by Julian Cambridge
This user-friendly book aims to assist candidates pass the ITIL® OSA Intermediate examination. It not only references the source material from the core ITIL texts but also gives practical guidance based on real life. Exam candidates no longer have to rely just on their memory and revision, but are able to draw on their understanding of the material and thereby significantly increase their chance of success in both the examination and the adoption of the principles in their professional life. An...
Building in Security at Agile Speed
by James Ransome and Brook S.E. Schoenfield
Today's high-speed and rapidly changing development environments demand equally high-speed security practices. Still, achieving security remains a human endeavor, a core part of designing, generating and verifying software. Dr. James Ransome and Brook S.E. Schoenfield have built upon their previous works to explain that security starts with people; ultimately, humans generate software security. People collectively act through a particular and distinct set of methodologies, processes, and technol...
YOU HAVE TO OWN THIS BOOK! Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code takes an unflinching, no bulls$ look at behavioral problems in the software engineering industry, shedding much-needed light on the social forces that make it difficult for programmers to do their job. Do you have a co-worker who perpetually writes bad code that you are forced to clean up? This is your book. While there are plenty of books on the market that cover debugging and short-term workarou...
This pragmatic guide provides a testing framework that can be used by all members of staff involved in software development and testing within an organisation to improve the quality and to reduce timescales, effort, and cost. This book covers all aspects of testing, as well as software developed or modified in-house, the modification or extension of existing legacy software systems, as well as software developed on behalf of an organisation by a third party. This framework can be customised to m...
Knowledge-Based Processes in Software Development focuses on the inherent issues to help practitioners in gaining understanding of software development processes. The best practices highlighted in this publication will be essential to software professionals working in the industry as well as students and researchers in the domain of software engineering in order to successfully employ knowledge management procedures.
Computer programs and processes that take into account the goals and needs of the user meet with the greatest success, so it behooves software engineers to consider the human element inherent in every line of code they write. Human Factors in Software Development and Design brings together high quality research on the influence and impact of ordinary people on the software industry. With the goal of improving the quality and usability of computer technologies, this premier reference is intended...
Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It's available on almost every OS--if you master the techniques in this book, you'll never need another text editor. Practical Vim shows you 120 vim recipes so you can quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks. Vim, like its classic ancestor vi, is a serious tool for programmers, web developers, and sysadmins. No other text editor comes close t...
DESCRIPTION Behavior-Driven Development starts with a simple idea: developers can't write good software if they don't understand what it's supposed to do. BDD is a development process that helps users design better code by writing tests that describe the behavior of an application and its underlying requirements. Done well, it helps deliver higher quality software that creates business genuine value. BDD in Action teaches the Behavior-Driven Development model and shows how to integrate...
Written by renowned author Robert Seacord, Effective C is an in-depth look at the C programming language. Seacord introduces the language's basic data types and code structures while simultaneously addressing best practices, common errors, and open debates in the C community. Readers will also learn how to debug, test, and analyze C programs and benefit from detailed yet concise explanations of C language constructs and behaviors
Is there any sexier topic in software development than software testing? That is, besides game programming, 3D graphics, audio, high-performance clustering, cool websites, et cetera? Okay, so software testing is low on the list. And that's unfortunate, because good software testing can increase your productivity, improve your designs, raise your quality, ease your maintenance burdens, and help to satisfy your customers, coworkers, and managers. Perl has a strong history of automated tests. A...
DevOps Tools for Java Developers
by Stephen Chin, Baruch Sadogursky, Melissa McKay, and Ixchel Ruiz
With the rise of DevOps, low-cost cloud computing, and container technologies, the way Java developers approach development today has changed dramatically. This practical guide helps you take advantage of microservices, serverless, and cloud native technologies using the latest DevOps techniques to simplify your build process and create hyperproductive teams. Stephen Chin, Melissa McKay, Ixchel Ruiz, and Baruch Sadogursky from JFrog help you evaluate an array of options. The list includes sourc...
Adaptive Security and Cyber Assurance for Risk-Based Decision Making
by Tyson T Brooks
Cyber-professionals recognize that some defensive measures could exacerbate cyber-defense challenges by motivating attackers to adapt—unintentionally inspiring attackers to develop more potent and resilient capabilities. Further study in this area is required to ensure defense and security practices are up to date. Adaptive Security and Cyber Assurance for Risk-Based Decision Making explores decision making in the context of software-based systems and discusses why it is difficult to achieve....
This book constitutes the refereed proceedings of the 17th International Conference on Verification, Model Checking, and Abstract Interpretation, VMCAI 2016, held in St. Petersburg, FL, USA, in January 2016. The 24 full papers together with 2 invited talks and 1 abstract presented were carefully reviewed and selected from 67 submissions. VMCAI provides topics including: program verification, model checking, abstractinterpretation and abstract domains, program synthesis, static analysis,type...