Click here to Skip to main content
15,925,528 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
GeneralRe: WEBB Sees its first star Pin
Daniel Pfeffer12-Feb-22 6:18
professionalDaniel Pfeffer12-Feb-22 6:18 
GeneralRe: WEBB Sees its first star Pin
oofalladeez34314-Feb-22 5:22
professionaloofalladeez34314-Feb-22 5:22 
NewsJET nuclear fusion reactor shatters record for energy production Pin
Kent Sharkey10-Feb-22 10:46
staffKent Sharkey10-Feb-22 10:46 
GeneralRe: JET nuclear fusion reactor shatters record for energy production Pin
David O'Neil10-Feb-22 13:04
professionalDavid O'Neil10-Feb-22 13:04 
NewsAn open-source tool for software security Pin
Kent Sharkey10-Feb-22 10:31
staffKent Sharkey10-Feb-22 10:31 
NewsMicrosoft announces Security Insider program for business leaders Pin
Kent Sharkey10-Feb-22 10:31
staffKent Sharkey10-Feb-22 10:31 
NewsIntel's pay-as-you-go CPU feature gets launch window Pin
Kent Sharkey10-Feb-22 9:46
staffKent Sharkey10-Feb-22 9:46 
GeneralRe: Intel's pay-as-you-go CPU feature gets launch window Pin
Joe Woodbury10-Feb-22 12:27
professionalJoe Woodbury10-Feb-22 12:27 
NewsFactory contamination affects “at least” 7 billion gigabytes of flash memory Pin
Kent Sharkey10-Feb-22 8:01
staffKent Sharkey10-Feb-22 8:01 
GeneralRe: Factory contamination affects “at least” 7 billion gigabytes of flash memory Pin
abmv10-Feb-22 22:39
professionalabmv10-Feb-22 22:39 
NewsMove over JavaScript: Back-end languages are coming to the front-end Pin
Kent Sharkey10-Feb-22 7:31
staffKent Sharkey10-Feb-22 7:31 
NewsFrance’s privacy watchdog latest to find Google Analytics breaches GDPR Pin
Kent Sharkey10-Feb-22 7:16
staffKent Sharkey10-Feb-22 7:16 
NewsSony created a Gran Turismo AI that demolishes the world's best human drivers Pin
Kent Sharkey10-Feb-22 7:16
staffKent Sharkey10-Feb-22 7:16 
GeneralRe: Sony created a Gran Turismo AI that demolishes the world's best human drivers Pin
Joe Woodbury10-Feb-22 9:07
professionalJoe Woodbury10-Feb-22 9:07 
NewsSupport ends for older versions of Visual Studio Pin
Kent Sharkey10-Feb-22 7:16
staffKent Sharkey10-Feb-22 7:16 
GeneralRe: Support ends for older versions of Visual Studio Pin
Peter Adam11-Feb-22 0:38
professionalPeter Adam11-Feb-22 0:38 
NewsMachines are getting better at writing their own code. But human-level is ‘light years away’ Pin
oofalladeez34310-Feb-22 6:34
professionaloofalladeez34310-Feb-22 6:34 
GeneralRe: Machines are getting better at writing their own code. But human-level is ‘light years away’ Pin
#realJSOP10-Feb-22 6:52
professional#realJSOP10-Feb-22 6:52 
RantRe: Machines are getting better at writing their own code. But human-level is ‘light years away’ Pin
Daniel Pfeffer11-Feb-22 3:54
professionalDaniel Pfeffer11-Feb-22 3:54 
GeneralRe: Machines are getting better at writing their own code. But human-level is ‘light years away’ Pin
oofalladeez34311-Feb-22 11:49
professionaloofalladeez34311-Feb-22 11:49 
NewsC/C++ User's Journal: 1992 Article Explains Software Design Pin
raddevus10-Feb-22 6:20
mvaraddevus10-Feb-22 6:20 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
Daniel Pfeffer10-Feb-22 6:28
professionalDaniel Pfeffer10-Feb-22 6:28 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
PIEBALDconsult10-Feb-22 6:29
mvePIEBALDconsult10-Feb-22 6:29 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
Greg Utas11-Feb-22 12:53
professionalGreg Utas11-Feb-22 12:53 
Thanks for posting. The article was worth reading. Most unusually, it didn't say anything that I'd disagree with. Big Grin | :-D

There are actually three parts to the article: the original (1992), a follow-up (2003), and the letter to the editor that became the original article, and which is very similar.

What really resonated was coding simply being part of design. It's what refactoring and "letting the code speak to you" are about. Detailed design, before writing code, is a waste of time, because the details invariably change, so all that documentation becomes waste. I would even go so far as to say that the code is not only the design, but the primary documentation. There should be a high-level design document as a roadmap. But beyond that, the code must be well commented, because it is the only thing that will document the code at the detailed level. No one will bother to update a parallel, detailed design document. To be usable, it would have to hyperlink to the code fragments being discussed. Even if tools for that existed, I'd rather read plain text comments in the code.
Robust Services Core | Software Techniques for Lemmings | Articles
The fox knows many things, but the hedgehog knows one big thing.

GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
raddevus12-Feb-22 9:22
mvaraddevus12-Feb-22 9:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.