Explore tweets tagged as #goodsoftwaredesign
A good sign for the quality of a general purpose utility is if you ask a coworker to reimplement it from its public API and the reimplementation has the same behavior as the original. This means that readers can understand the utility by looking at its usage. #goodsoftwaredesign.
1
0
3
When code has a logical dependency (e.g. one component reads a value from a setting that another component wrote), that dependency should be reflected statically as well. This enables tooling to help readers to follow these dependencies in their editor. #goodsoftwaredesign.
2
0
2
I want to try something new and use X to regularly write down random thoughts I have that I personally believe might lead to #goodsoftwaredesign. Most of these thoughts will probably come from my work on @code. Some might be controversial and hopefully start a discussion.
0
0
11
The Agile Coach goes Blogger: When is comes to coding: the KISS principle rules #agilecoding #goodsoftwaredesign.
0
0
0
Ask me if I want to install an update *after* I exit the program, not during. I have work to do! #GoodSoftwareDesign.
0
0
1
Try pushing complexity into utilities, especially when this enables uniform usage of the utility. Imho this is a good example: createStyleSheet2 has a setStyle method that sets the style both for initialization and subsequent updates. #goodsoftwaredesign.
1
0
0
Not getting an iPad2 tomorrow so decided to buy Sparrow instead. Really neat. #goodsoftwaredesign.
0
0
0
another glitch: clicking create generates SQL Error, clicking again gen: Record Exists :) #goodSoftwareDesign ;).
0
0
0
#GoodSoftwareDesign is hard because one must predict which of an infinite range of possible future variations are both likely and valuable.
0
0
0