Explore tweets tagged as #goodsoftwaredesign
@hediet_dev
Henning Dieterichs
2 years
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
@hediet_dev
Henning Dieterichs
2 years
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
@daishisystems
Paul Mooney
9 years
You should throw out more code than you publish #goodsoftwaredesign.
0
0
0
@hediet_dev
Henning Dieterichs
2 years
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
@felipedonlargo
Felipe Don Largo
10 years
The Agile Coach goes Blogger: When is comes to coding: the KISS principle rules #agilecoding #goodsoftwaredesign.
0
0
0
@annetrent
Anne Trail Trent
9 years
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
@BlitheRazz
Razzie
13 years
Protect the user from unnecessary work. #goodsoftwaredesign.
1
0
0
@nehalist
Kevin
9 years
The subreddit for good #software #design (/r/GoodSoftwareDesign) is completely empty. Nice one!.
0
0
2
@hediet_dev
Henning Dieterichs
1 year
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
@homewithacoffee
Stephen Thompson
14 years
Not getting an iPad2 tomorrow so decided to buy Sparrow instead. Really neat. #goodsoftwaredesign.
0
0
0
@gutek
Jakub Gutkowski
12 years
another glitch: clicking create generates SQL Error, clicking again gen: Record Exists :) #goodSoftwareDesign ;).
0
0
0
@terrybbollinger
Terry Bollinger
11 years
#GoodSoftwareDesign is hard because one must predict which of an infinite range of possible future variations are both likely and valuable.
0
0
0