Bookshelf - Your Virtual Library
|
| The Practice of Programming (Addison-Wesley Professional Computing Series)Rob PikeAddison-Wesley-1999-02-04267 pagesDescription: With the same insight and authority that made their book The Unix programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive.9780201615869Software DevelopmentCategories: Computer Programming / Software Development,Programming & Scripting Languages: General Format: Paperback Language: en Pages Read: 267 |
|
| Programming PearlsJon BentleyAddison-Wesley-2000-01-01239 pagesDescription: The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encountered in that book stayed with me long after I read it. Jon has done a wonderful job of updating the material. I am very impressed at how fresh the new examples seem. - Steve McConnell When programmers list their favorite books, Jon Bentley's collection of programming pearls is commonly included among the classics. Just as natural pearls grow from grains of sand that irritate oysters, programming pearls have grown from real problems that have irritated real programmers. With origins beyond solid engineering, in the realm of insight and creativity, Bentley's pearls offer unique and clever solutions to those nagging problems. Illustrated by programs designed as much for fun as for instruction, the book is filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. It is not at all surprising that Programming Pearls has been so highly valued by programmers at every level of experience. In this revision, the first in 14 years, Bentley has substantially updated his essays to reflect9780201657883Software DevelopmentCategories: Computer Programming / Software Development Format: Paperback Language: en Pages Read: 239 |
|
| Design PatternsElementi Per Il Riuso Di Software a OggettiErich Gamma,Richard Helm,Ralph Johnson,John VlissidesAddison-Wesley, Pearson Education Italia-2002-01-01416 pagesDescription: Se Design Patterns fosse un film, sarebbe senz'altro considerato a buon diritto un cult; e gli ingegneri infatti non esitano a indicarlo come un must, ovvero un libro che deve necessariamente far parte della cultura di qualsiasi esperto di progettazione di software a oggetti. Non insegna una notazione particolare, e neppure l'ultimo linguaggio di programmazione, ma spiega come risolvere in modo elegante, efficiente e sintetico problemi tipici e ricorrenti, offrendo un'inesauribile fonte di ispirazione. Dalle "Risorse esterne" è possibile accedere al sito web degli autori che rende disponibile ulteriori materiali di supporto: tutta la documentazione di riferimento citata nel testo, codice sorgente, FAQ ed errata corrige, e i template in HTML per scrivere il proprio pattern.9788871921501Software DevelopmentCategories: Computers Format: Paperback Language: it Pages Read: 416 |
|
| Effective Programming: More Than Writing CodeMore Than Writing CodeJeff AtwoodCreatespace Independent Pub-2012-07-04278 pagesDescription: Jeff Atwood began the Coding Horror blog in 2004, and is convinced that it changed his life. He needed a way to keep track of software development over time – whatever he was thinking about or working on. He researched subjects he found interesting, then documented his research with a public blog post, which he could easily find and refer to later. Over time, increasing numbers of blog visitors found the posts helpful, relevant and interesting. Now, approximately 100,000 readers visit the blog per day and nearly as many comment and interact on the site. Effective Programming: More Than Writing Code is your one-stop shop for all things programming. Jeff writes with humor and understanding, allowing for both seasoned programmers and newbies to appreciate the depth of his research. From such posts as “The Programmer’s Bill of Rights” and “Why Cant Programmers... Program?” to “Working With the Chaos Monkey,” this book introduces the importance of writing responsible code, the logistics involved, and how people should view it more as a lifestyle than a career.9781478300540Software DevelopmentCategories: Computers Language: en Pages Read: 278 |
|
| Joel on Softwareand on diverse and occasionally related matters that will prove of interest to software developers, designers, and managers, and to those who, whether by good fortune or ill luck, work with them in some capacityAvram Joel SpolskyApress-2004-10-28384 pagesDescription: Someone once said that the task of a writer is to "make the familiar new and the new familiar". For years, Joel Spolsky has done exactly this at www.joelonsoftware.com. Now, for the first time, you can own a collection of the most important essays from his site in one book, with exclusive commentary and new insights from joel.9781590593899Software DevelopmentCategories: Ethical & Social Aspects Of Computing,Business Applications,Operating Systems Format: Paperback Language: en Pages Read: 384 Series/Volume: Joel On Software, Vol. 1 |
|
| More Joel on Software: Further Thoughts on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some CapacityFurther Thoughts on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some CapacityAvram Joel SpolskyApress-2008-07-01320 pagesDescription: Joel, Apress, Blogs, and Blooks ...I was learning the hard way about how to be a publisher and probably spending way too much time looking at web sites and programming than I should have in response to that. Anyway, one day I came across this web site called, which was run by a guy with strong opinions and an unusual, clever writing style, along with a willingness to take on the conventional wisdom. In particular, he was writing this ongoing series about how bad most user interfaces were--mostly because programmers by and large knew, as Joel and I would say, using the same Yiddish-derived NYC vernacular that we both share, "bupkis" about what users really want. And I, like many, was hooked both by the series and the occasional random essay that Joel wrote. And then I had this epiphany: I'm a publisher, I like reading his stuff, why not turn it into a book?... Read the complete Foreword -- Gary Cornell, Cofounder, Apress Since the release of the bestselling title Joel on Software in 2004, requests for a sequel have been relentless. So, we went back to the famed JoelonSoftware.com archives and pulled out a new batch of favorites, many of which have been downloaded over one million times. With Joel's newest book, More Joel on Software, you'll get an even better (not to mention updated) feast of Joel's opinions and impressions on software development, software design, running a software business, and so much more. This is a new selection of essays from the author's web...9781430209874Software DevelopmentCategories: Operating Systems,Computer Programming / Software Development,Compilers Format: Paperback Language: en Pages Read: 320 Series/Volume: Joel On Software, Vol. 2 |
|
| The Mythical Man-Month: Essays on Software EngineeringEssays on Software EngineeringJr. Frederick P. BrooksAddison-Wesley Professional-1995-08-02322 pagesDescription: Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time.The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."9780201835953Software DevelopmentCategories: Microprocessors,Software Engineering,Systems Analysis & Design Format: Paperback Language: en Pages Read: 322 |
|
| Peopleware: Productive Projects and TeamsProductive Projects and TeamsTimothy R. ListerAddison-Wesley Professional-2013-06-18272 pagesDescription: Most software project problems are sociological, not technological. Peopleware is a book on managing software projects.9780321934116Software DevelopmentCategories: Management: Leadership & Motivation,Software Engineering Format: Paperback Language: en Pages Read: 272 |