|
|
browse.develop.com
Browse.develop.com is a community that was established to collect and
organize valuable web information. Our technical staff have selected and
indexed information and courses that they feel will help you stay
current on best practices across the SDLC.
|
1 Articles match "Books","Software"
|
Related DevelopMentor Courses
|
MORE
|
|
Effective C++ for C++ Programmers
Knowledge of the rules of thumb applied by expert C++ programmers as they design and implement software systems. This intensive seminar, based on material in Meyers' landmark books (Effective C++, More Effective C++, and Effective STL), explains how to use C++ effectively: how to create libraries and programs that are correct, efficient, portable, maintainable, and extensible. compile-time error detection Inheritance and substitutability Differentiate between inheritance An understanding of the proper application of C++'s many features, e.g., member and non-member functions, templates,
DevelopMentor Courses
- Friday, June 12, 2009
|
107 Articles match "Books","Software"
|
The Latest from DevelopMentor
|
MORE
|
|
The Dirty Secret of Computer Science
I’ve long thought that Donald Knuth had it right when he titled his books The Art of Computer Programming .
Creating software bears some resemblance to art as in the work of an artist. Software artisans use the tools and techniques of modern software development to create the wide variety of software that entertains us and runs our businesses.
The term "computer science" is a laughable misnomer. Outside of universities and operating system development, there isn’t a lot of computer science involved in the daily grind of computer programming.
Ardent Dev
- Wednesday, March 10, 2010
Architecture or Design?
I should say before we go too far that when I talk about Architecture I’m thinking software architecture. And when I talk about Architects I’m thinking about the architecture of software. I’m not thinking of network architecture, or business architecture, of course these topics are connected with software architecture but we need to narrow the topic down a little. I mentioned the A word in my last post ( Are there any System Analysts out there? ). As regular readers might have noticed, I have over the years of this blog taken the odd pot-shot at Architects .
Allan Kelly's Blog
- Wednesday, February 10, 2010
Are there any System Analysts out there?
In order to validate it further I went to my old (1992) copy of Roger Pressman’s Software Engineering [[link]] and found the following definition of System Analysis: “... system analysis defines the roles of each element in a computer-based system, ultimately allocating the role that software will play” Pressman doesn’t define the System Analyst’s role still, it seems logical that a System Analyst is someone who does system analysis . Has anyone met a System Analysts lately? I ask because I’ve been looking for over a year and can’t find one. I should say immediately I’m
Allan Kelly's Blog
- Tuesday, February 2, 2010
|
-
|
The Best from DevelopMentor
|
MORE
|
-
10 things to know about Kanban software development
1) Kanban software development originated by David Anderson . 6) There are currently no books on Kanban software development. There is one that comes close, Corey Ladas ScrumBan - Essays on Kanban Systems for Lean Software Development . I’ve read this book and I’m not rushing to recommend it. Many of the practices and heuristics have been seen on other Agile teams before but they were first described as a cohesive whole by David. David’s innovation was to explicitly limit the work in progress. This had been done by other Agile teams before but in Kanban
Allan Kelly's Blog
- Sunday, March 15, 2009
-
Books for Agile and Object Oriented Design
Here is a list of the very best books I have found that helps bridge the divide between
OOD Software Development, Principles, Patterns, and Practices
by Tags: Book You often hear it stated by very bright people that they thought they understood
object object oriented design until they began practicing Test Driven Development (TDD).
I
-
Make strategy like you make software?
There is an interesting piece in the latest issue of the MIT Sloan Review entitled: Should you build strategy like you build software? I can imagine some managers initial reaction: What? After all, we are regularly told that 70% of IT projects fail, and a few months ago the same journal ran a piece damning software development and specifically ERP systems: The Trouble with Enterprise Software So why would anyone want to copy what IT does? IT is such a total disaster why would we want to make strategy the same way? Well, believe it or not there is something interesting
Allan Kelly's Blog
- Wednesday, May 7, 2008
-
Book review: Minimalism Beyond the "Nurnberg Funnel" and thoughts on
documentation
Still I think I may have read the wrong book, a better starting place for this subject would of been the authors first book on the subject The Nurnberg Funnel . Both books discuss the same concept, namely minimalism in technical documentation. However the newer book (Beyond) is not so much an introduction to the subject but a review of how the ideas had developed in 8 years. I can’t remember where I came across Minimalism Beyond the Nurnberg Funnel but I’m glad I did. So I think the earlier book may have been a better starting position.
Allan Kelly's Blog
- Thursday, February 22, 2007
-
Agile software development: a prototype for all knowledge work?
Last week I reviewed Thinking for a Living , I’d like to pick up one or two points raised in this book and discuss them a little further. These are not points exclusive to Davenports work but having just read the book its a convenient focus for these thoughts. I’m convinced that software developers (programmers, testers, product managers, etc. etc.) fail to recognise themselves as knowledge workers .
Allan Kelly's Blog
- Sunday, May 14, 2006
-
Book review: Software Ecosystems
Software Ecosystem by Messerschmitt and Szyperski (2003) is a book that was recommended to me about a year ago, a book I bought about 9 months ago, and one I started reading about four months ago. The book is interesting, the book is useful, the book does offer some insights into the software industry, the business of software and how software effects our business. I’m sorry to say I’ve only made it as far page 77 and I’m putting it on the shelf. Yes I have learned things from this book.
Allan Kelly's Blog
- Sunday, October 15, 2006
-
A book review of Changing Software Deveopment
The Agile Journal has a book review by Brad Appleton of my book, Changing Software Development . I think he put his finger on it. Changing Software Development isn’t just another book about how to do Agile methods and techniques, its book about change and putting Agile development in the context of learning and knowledg Thanks Brad!
Allan Kelly's Blog
- Friday, September 12, 2008
|
|
|