Sign in
Marco Dorantes' WebLog
"Computer science is no more about computers than astronomy is about telescopes" -Edsger W. Dijkstra
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Blog - Link List
Blogroll
Daniel Vazquez
Edgar Herrador
Armando Halbinger
Artima
Mi Diario
Edward Jezierski
Tom Hollander
Adam Nathan
Erika Ehrli
Teched Bloggers
Carlos Aguilar
MSDN Magazine
Destreza
El arte es la destreza
Francisco Baños
Eric Lippert
Windows SDK
Masters
Grady Booch
Edsger Wybe Dijkstra
Kristen Nygaard
Bjarne Stroustrup
Donald E. Knuth
Niklaus Wirth
Gerald M. Weinberg
C.A.R. Hoare
Norbert Wiener
Alan Turing
Frederick P. Brooks, Jr.
Barbara Liskov
Peter Coad
Alistair Cockburn
David Harel
Andrew Koenig
Brian Kernighan
Dennis M. Ritchie
Meilir Page-Jones
Tom DeMarco
Larry L. Constantine
Rebecca Wirfs-Brock
Ole-Johan Dahl
Jim Gray
Thought Leaders
Martin Fowler
Ralph E. Johnson
John Vlissides
Ward Cunningham
Andrei Alexandrescu
Herb Sutter
Jeff Sutherland
Jim Highsmith
Laurie Williams
Scott Meyers
Craig Larman
Matt Austern
Andy Hunt
Dave Thomas
Stan Lippman
Steve McConnell
Eric Evans
Ken Schwaber
Daveed Vandevoorde
Don Box
Francisco Baños
Pete McBreen
Jim Coplien
H.S. Lahman
Journal of Object Technology
James Bach
Resources
Links
Some quotes
Software Design Home Page
Music
Escalabilidad
Principios de escalabilidad
Astronomy
Silverlight
Current version
Philosophy
Philosophers
Richard P. Feynman
Lectures on Physics
Tags
agile
architecture
design
detailed design
general
life and character
Pages
Philosophy
science
Archive
Archives
May 2013
(1)
March 2013
(1)
February 2013
(2)
January 2013
(1)
December 2012
(1)
November 2012
(3)
April 2011
(1)
March 2011
(1)
February 2011
(2)
January 2011
(1)
December 2010
(1)
November 2010
(1)
October 2010
(1)
September 2010
(1)
August 2010
(1)
July 2010
(2)
June 2010
(1)
May 2010
(2)
April 2010
(1)
March 2010
(1)
February 2010
(1)
January 2010
(1)
December 2009
(1)
November 2009
(1)
October 2009
(1)
September 2009
(1)
August 2009
(2)
July 2009
(1)
June 2009
(1)
May 2009
(1)
April 2009
(2)
March 2009
(1)
February 2009
(3)
January 2009
(1)
December 2008
(1)
November 2008
(1)
October 2008
(1)
September 2008
(1)
August 2008
(1)
July 2008
(3)
June 2008
(1)
May 2008
(5)
April 2008
(5)
March 2008
(1)
February 2008
(1)
January 2008
(2)
December 2007
(2)
November 2007
(2)
October 2007
(2)
September 2007
(1)
August 2007
(2)
July 2007
(2)
June 2007
(3)
May 2007
(3)
April 2007
(2)
March 2007
(2)
February 2007
(3)
January 2007
(3)
December 2006
(9)
November 2006
(1)
October 2006
(1)
September 2006
(7)
August 2006
(1)
July 2006
(3)
June 2006
(2)
May 2006
(3)
April 2006
(2)
March 2006
(2)
February 2006
(6)
January 2006
(2)
December 2005
(1)
November 2005
(4)
October 2005
(2)
July 2005
(15)
June 2005
(5)
May 2005
(3)
April 2005
(10)
March 2005
(7)
February 2005
(6)
January 2005
(2)
December 2004
(1)
October 2004
(5)
August 2004
(5)
July 2004
(2)
June 2004
(9)
May 2004
(5)
April 2004
(2)
March 2004
(4)
February 2004
(5)
MSDN Blogs
>
Marco Dorantes' WebLog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Marco Dorantes' WebLog
The power of simplicity
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
Coding is design Good design style and good programming style share common properties. This is so because they are names for the same thing. Equally important is the observation that such activities are one and the same: design. A reason behind the...
Marco Dorantes' WebLog
Silicon photonics will be everywhere
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
"Silicon photonics will be everywhere" –Mario Paniccia, scientist at Intel Researchers of microprocessor technology is trying hard to make the chips of the future. This article summaries the achievements so far: Intel's Breakthrough http://www.technologyreview...
Marco Dorantes' WebLog
Valuable shortcut keys
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
This has been valuable for me: Visual Studio .NET Default Settings Shortcut Keys For example, when studying illegible code with pages of code between pair of braces, Edit.GotoBrace o Edit.GotoBraceExtend are useful matching and selecting code between...
Marco Dorantes' WebLog
If UML is the answer, not many people are asking the question
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
"If UML is the answer, not many people are asking the question" -Jim Fawcette http://www.ftponline.com/weblogger/forum.aspx?ID=1&DATE=06/06/2005&blog=#384 I have mixed feelings about a statement like that. On one hand, Visual Studio Team System...
Marco Dorantes' WebLog
Software design talk: Do you mean methods or operations?
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
Clearness and vagueness, precision and ambiguity are important concepts in software design in general; these are especially valuable when talking about computations at different levels of abstraction. The trick is to choose the concepts that match the...
Marco Dorantes' WebLog
You know what they say: Service-orientation is not something new
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
Talking about your education and professional grounding, you should not listen to marketing hype and fads; the trick is how to clearly spot those. A hint: it should have the 'taste' of technique; that is, identifiable practical application + sound theoretical...
Marco Dorantes' WebLog
How to increase quality of software solutions to business problems?
Posted
over 8 years ago
by
Marco Dorantes
7
Comments
Alternative title: How to get more benefits from the application of software to solve business problems? You know, there is no a single factor that detonate productivity and quality, in other words "there is no silver bullet". Productivity and quality...
Marco Dorantes' WebLog
What “The Real-World” really mean...to you?
Posted
over 8 years ago
by
Marco Dorantes
2
Comments
If you think this is a stupid question, please share with me why do you thing so. I would want to collect thoughts about what "The Real-World" means to you. My aim is to grasp if there is a sensible use of the phrase or it is just another way people...
Marco Dorantes' WebLog
Test-driven design entails a different mindset than validation and verification testing
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
Test-driven design is like "assertion-based design" rather than "validation and verification (examination)" testing. There are serious tools and techniques for testing, wonderful at the moment of wearing my validation and verification cap, at the moment...
Marco Dorantes' WebLog
Strategic design decisions in software architecture –a reflective practicum
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
In the context of deciding if BizTalk Server 2004 is included in a workflow software development solution: Traditional software architecture and design approaches try to get the strategic decisions right up-front, as all-or-nothing design decisions...
Marco Dorantes' WebLog
What a wonderful and fulfilling experience this of pair programming
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
Another fellow team member and I spent the entire working day of yesterday in a pair programming session, overcoming challenge after challenge as we broke through towards the goals. The joy, the sense of realization and, the actual achievements; what...
Marco Dorantes' WebLog
Organic and evolutionary software design – a metaphor
Posted
over 8 years ago
by
Marco Dorantes
2
Comments
A warning about metaphors In the hunt for comprehension, we humans tend to use metaphors and abstractions as a natural cognitive mechanism; that is a way the most complex object in the entire universe—the object beneath a human skull—deals...
Marco Dorantes' WebLog
In control of software architecture and design assets
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
Here is this post on an eXtreme Programming discussion group: Project: 1, Integration Machine: 0 that shows some signs of a team truly in control of their software design.
Marco Dorantes' WebLog
A more useful analogy to understand C# mindset
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
My main detailed design and programming experience has been colored by C and C++ programming mindsets; my second main influence has been Object Pascal and my third one, Java. When I first learned C#, I assumed that it is more like C++, based on "C#...
Marco Dorantes' WebLog
C# front end destructors vs generated CLR code
Posted
over 8 years ago
by
Marco Dorantes
3
Comments
For those with a C++ background, C# destructors are not the same as C++ destructors. A C++ destructor in the language front end, that is the C++ syntax, remains the same in the backend execution engine (native code); whereas a C# destructor in the language...
Marco Dorantes' WebLog
The code wants to go somewhere, listen
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
A seasoned designer knows that a trait of design dexterity is to know how to identify what to remove from a particular design, making it simpler, conveying the same intention with fewer elements, in opposition to just adding elements to it. A curious...
Marco Dorantes' WebLog
Unconscious design defined
Posted
over 8 years ago
by
Marco Dorantes
3
Comments
Main Entry: un•con•scious Pronunciation: n- kän(t)-sh s Function: adjective 1 a : not knowing or perceiving : not aware b : free from self-awareness 2 a : not possessing mind or consciousness < unconscious matter> b (1) : not marked by conscious...
Marco Dorantes' WebLog
The need of a coherent, intelligible and complete software design method, as the veteran Booch Method
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
I have been recalling some good times of past battles in the trenches of software design and programming; I really miss the idea of a coherent software design method, one with conceptual integrity among its components, that is to say notation, process...
Marco Dorantes' WebLog
Is source code really the actual design of a software product?
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
Our beloved software design and programming activity is about 50 years old and that counts as a drop in the ocean of the history of a well-established and well-understood human endeavor (a very adored drop indeed). One useful thing to do, as always...
Marco Dorantes' WebLog
A Maturity Reference Model or Advice for Software Development Managers
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
Well, I just can not stop myself from posting this note. It is about an aspect of maturity, as usual one of our pillars in the software industry, talked straight and with good sense. Advice for Software Development Managers http://www.ayeconference.com...
Marco Dorantes' WebLog
Crystal Clear:A Human-Powered Methodology for Small Teams by Alistair Cockburn
Posted
over 8 years ago
by
Marco Dorantes
2
Comments
I have found this book useful because of the level of detail and remarkable objective view about the aspects of methodology that works, that is to say, people-orientation. Have you ever heard about that in order to be useful a methodology should be...
Marco Dorantes' WebLog
Microsoft Word 2003 – one XML InfoSet, a Microsoft Word 2003 rendition
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
So do you want a Microsoft Word 2003 rendition instead of the HTML rendition of my previous post? Why not? A mind can be downloaded to a variety of formats, HTML, Word, PDF, PS, RTF, flat, CSV, Excel, Visio, etc. Accordingly to the Office 2003 XML Reference...
Marco Dorantes' WebLog
Microsoft Word 2003 – one XML InfoSet, many renditions
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
How to write your thoughts once and produce as many renditions as you want? Here is one way using Microsoft Word 2003 XML capabilities: Start with the structure of your thoughts as a XML schema, let’s say: <? xml version ="1.0" encoding ="utf-8" ?>...
Marco Dorantes' WebLog
Microsoft Word 2003 – one XML InfoSet, many renditions
Posted
over 8 years ago
by
Marco Dorantes
0
Comments
How to write your thoughts once and produce as many renditions as you want? Here is one way using Microsoft Word 2003 XML capabilities: Start with the structure of your thoughts as a XML schema, let’s say: <? xml version ="1.0" encoding ="utf-8" ?>...
Marco Dorantes' WebLog
Managers’ ills and developers’ ills in clear reckon – How to build trust?
Posted
over 8 years ago
by
Marco Dorantes
1
Comments
I have found this article well written, I dont know if the author has been a software design practitioner but has a good sense of the problems in our industry; I personally disagree on the way his recommendations have been implemented but his article...
Page 7 of 9 (220 items)
«
5
6
7
8
9