Guide to the Software Engineering Body of Knowledge (Swebok(r))


Book Description

In the Guide to the Software Engineering Body of Knowledge (SWEBOK(R) Guide), the IEEE Computer Society establishes a baseline for the body of knowledge for the field of software engineering, and the work supports the Society's responsibility to promote the advancement of both theory and practice in this field. It should be noted that the Guide does not purport to define the body of knowledge but rather to serve as a compendium and guide to the knowledge that has been developing and evolving over the past four decades. Now in Version 3.0, the Guide's 15 knowledge areas summarize generally accepted topics and list references for detailed information. The editors for Version 3.0 of the SWEBOK(R) Guide are Pierre Bourque (Ecole de technologie superieure (ETS), Universite du Quebec) and Richard E. (Dick) Fairley (Software and Systems Engineering Associates (S2EA)).







Knights of Malta


Book Description

The Secret Rituals of the Knights of Malta have been hidden for centuries, until now. This book reveals the hidden workings of the Knights of Malta, its secret degrees and rituals. Discover what a candidate must do to become a knight of this elite and powerful organisation. Travel with them through the degrees of Knight of Malta, Black Scarlet, Mark, Blue, Blueman Master Builder, White, Apron Green, Knights of the Green, Gold and Priestly Pass as they journey towards the most sought after inner circle.




Software Engineering at Google


Book Description

Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers 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 Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. You’ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions




A Philosophy of Software Design


Book Description

"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 to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply."--Amazon.




Select Plays


Book Description







Paul on Mazursky


Book Description

Paul Mazursky's nearly twenty films as writer/director represent Hollywood's most sustained comic expression of the 1970s and 1980s. But they have not been given their due, perhaps because Mazursky's films—both sincere and ridiculous, realistic and romantic—are pure emotion. This makes films like Bob & Carol & Ted & Alice, An Unmarried Woman, and Enemies, A Love Story difficult to classify, but that's what makes a human comedy human. In the first ever book-length examination of one of America's most important and least appreciated filmmakers, Sam Wasson sits down with Mazursky himself to talk about his movies and how he makes them. Going over Mazursky's oeuvre one film at a time, interviewer and interviewee delve into the director's life in and out of Hollywood, laughing, talking, and above all else, feeling—like Mazursky's people always do. The book includes a filmography and never-before-seen photos.




Facets of Spirituality


Book Description

this book Buddhists from Japan, Thailand, Sri Lanka, Vietnam, Tibet and the