Could Designing by Contract (DbC) be a way to program defensively? Is one way of programming better in some cases than the other?
I created a software package that aids electrical engineers with common calculations used on site (substations to be specific). I created the package in my own time, without being asked and without ...
What are some important and easily-overlooked points that should be in a programming-for-hire contract? We recently had a learning experience as a client hiring a programming company: in the contract ...
I thought of this today after a co-worker looked through the contract they had signed several years ago and was quite alarmed. What should one look out for before signing a contract, as most ...
Proponents of agile methodologies suggest approaches such as multi-stage contracts, target cost contracts, target schedule contracts, shared benefit contracts, and variable scope contracts. Are there ...
A friend of mine did some contracting work to add localization support to an existing mobile app. He was not contracted to add any other features or fix any already existing bugs. He has finished his ...
Should the gating question in hiring a web developer be “Have you by yourself, or with one or two partners, ever brought a product to market?”
I've just met a guy, an engineer but a software naif, who's designed, produced, and is now selling a very nice product, a backyard zip line. He devised a new braking system for the thing and has a ...