Testing and constructors
One of the pillars of design for testability, which is listed also in the Google guide for code reviewers, is to have constructors that do not contain... more »
Tweet 0 CommentsSave Tags: how-to, methodology, php, standards
The Web Designer Wheel
The Web Designer Wheel is simple process model that describes in five steps how to manage a small web project and relations with client. This approach... more »
Tweet 0 CommentsSave Tags: methodology, web design
SOA needs manifestation….not manifesto
I’ll bet that it felt like a momentous achievement to get a group of very well-known bloggers, analysts and technologists to agree on a “manifesto”... more »
Tweet 0 CommentsSave Tags: methodology, opinion, standards, web services
Building Our First Rails Application
Moving forward with our series, we'll build a basic Rails application that illustrates how easy Rails is to use and why the Rails user base continues... more »
Tweet 0 CommentsSave Tags: frameworks, how-to, methodology, ruby
Report on the Agile Tour in Geneva
I participated on October 12 to the Geneva stage of the Agile Tour which was a great success. Here is a summary for three interesting presentations... more »
Tweet 1 CommentsSave Tags: agile, methodology
Key web development skills
A key tool for any budding web developer is API knowledge. It’s good to familiarise yourself with a variety of application interfaces. I started out... more »
Tweet 2 CommentsSave Tags: how-to, methodology, php, standards
(Part 1) Using structured patterns as a basis for high-level parallel programming: sequence
At first glance a sequence is serial, however, a sequence of operations in a program, if it can be reordered while respecting data dependencies, can... more »
Tweet 2 CommentsSave Tags: how-to, methodology, tools
Intro: Using structured patterns as a basis for high-level parallel programming
The patterns approach is based on the observation that a relatively small set of task organizations and their relationships to data recur frequently... more »
Tweet 2 CommentsSave Tags: how-to, methodology, tools
Latching and Mocking in Concurrent Tests
Concurrent testing is hard, but not as hard as you think. If you use the right tricks it can be done. This blog shows you one particular trick that... more »
Tweet 1 CommentsSave Tags: how-to, java, methodology
Visual Studio 2010: UML modeling projects
Visual Studio 2010 introduces modeling projects that bring UML diagrams to Visual Studio. Currently it is not possible to generate classes from... more »
Tweet 1 CommentsSave Tags: .net, methodology
Anti-patterns
Nothing prevents a programmer from implementing a coupled and ineffective solution, maybe without even knowing it, and just like with the more famous... more »
Tweet 1 CommentsSave Tags: methodology, research, standards, trends
Performance Testing Web Service Using SoapUI
Performance Testing Web Service Using SoapUI
Tweet 1 CommentsSave Tags: methodology, tools
Beautiful casting gone bad
Sometimes it seems like you're making improvement to the code by adding a helper method. Sometimes you're wrong.
Tweet 4 CommentsSave Tags: java, methodology, opinion
Mockito 1.8 - New Useful Features
Mockito expands its impressive feature set with release 1.8. I was once a happy EasyMock user. If asked, I think I would have even questioned the need... more »
Tweet 1 CommentsSave Tags: java, methodology
Imagination, process failures doom software projects
Scores of well-publicized software failures have taken a toll on careers, lives and resources, yet projects continue to fail at an alarming rate. Top... more »
Tweet 1 CommentsSave Tags: agile, how-to, methodology, opinion
Code Craft: The Practive Of Writing Excellent Code
Review of this book that tells you how to produce bug-less code and work in a team.
Tweet 0 CommentsSave Tags: books, how-to, methodology, reviews
Dynamic SOA and BPM
After several years of companies industry-wide combining Services Oriented Architecture (SOA) and Business Process Management (BPM), the results are... more »
Tweet 0 CommentsSave Tags: frameworks, methodology, opinion, web services
Success of the Success Tour
The power of being like your own customers is magnetic. Nothing beats the intuitive understanding that comes with designing, marketing and selling the... more »
Tweet 0 CommentsSave Tags: agile, methodology
Are You a Software Developer or a Dabbler?
I compiled a simple list of things you really really should do, when doing softwaredevelopment. Those are basic practices. If you don’t even adhere to... more »
Tweet 0 CommentsSave Tags: methodology, opinion, standards
Agile Methods are Disruptive
What does agile methods and disruptive technologies have in common? They might have more to do with each other than you first think. A successful... more »
Tweet 0 CommentsSave Tags: agile, books, methodology
Grady Booch on Design Patterns, OOP, and Coffee
Larry O'Brien talks to Grady Booch about the 15th anniversary of Design Patterns, the wicked problems of developing in the multicore era, what... more »
Tweet 0 CommentsSave Tags: methodology, other languages, standards
The SOA Manifesto in Review: A Guide For SOA Adoption
The recent drafting of an SOA manifesto raises new questions about the current state of service-oriented architecture and the need for an SOA... more »
Tweet 0 CommentsSave Tags: methodology, opinion
Search Engine Optimisation - Beginners Guide
All search engines work differently but the main three (Google, Yahoo and Bing) all share similar characteristics. These search engines use a... more »
Tweet 3 CommentsSave Tags: css-html, how-to, methodology, web design
Software That Fixes Itself
Martin Rinard, a professor of computer science at MIT, is unabashed about the ultimate goal of his group's research: "delivering an immortal,... more »
Tweet 0 CommentsSave Tags: methodology, news
Adding Google Wave to your blog
Google Wave is the new sensational communication and collaboration tool that has recently been released in limited numbers to the public. In this... more »
Tweet 0 CommentsSave Tags: how-to, javascript, methodology, trends