Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
"Computer science is no more about computers than astronomy is about telescopes" -Edsger W. Dijkstra
CLR v2.0 Array.ForEach and List.ForEach
Consider an array of strings: string[] strs={"uno", "dos", "tres"}; Consider a method like: static...
Author: Marco Dorantes Date: 11/01/2005
I like it even more!
There is one thing that I like even more than writing code and that is: the code were be useful for...
Author: Marco Dorantes Date: 10/17/2005
I like it!
I like to write code. Reflecting about what this activity of design and programming trigger on me, I...
Author: Marco Dorantes Date: 10/01/2005
People-oriented
A fellow team member sent to me this quote, and it makes me wonder how people-oriented our beloved...
Author: Marco Dorantes Date: 07/20/2005
The growth of a feature
For some time I have been looking for the time to post a general picture of the design and...
Author: Marco Dorantes Date: 07/19/2005
Traincraft manifesto
Recently I saw this film:The Recruithttps://www.imdb.com/title/tt0292506/ It portrays an organization...
Author: Marco Dorantes Date: 07/16/2005
Great art and the craft of software development
I really enjoy the following article:Great art and the craft of software development by Gary...
Author: Marco Dorantes Date: 07/15/2005
How a software service code looks like? A design snapshot
What is service-oriented design?Service-orientation could be a fuzzy concept with many meanings;...
Author: Marco Dorantes Date: 07/15/2005
How a software service code looks like? A design snapshot
What is service-oriented design?Service-orientation could be a fuzzy concept with many meanings;...
Author: Marco Dorantes Date: 07/15/2005
UML 2.0 general purpose utopia or DSL handy alternative?
A perspective as backgroundMany people in the software development arena believe that models are...
Author: Marco Dorantes Date: 07/12/2005
Formulating software
Software development is becoming a very saturated term, too many meanings. Perhaps, although it is...
Author: Marco Dorantes Date: 07/09/2005
String trim with ISO C++
Do you want a trim function for strings using ISO C++ and no more? like this: #include...
Author: Marco Dorantes Date: 07/08/2005
"If you are not doing Proof-Driven Design..."
I recently read: "If you are not doing TDD, please move to the right lane. The rest of the world...
Author: Marco Dorantes Date: 07/07/2005
Performance and Throughput, terms I need to know well
Throughput My general definition: Total amount of work that can be accomplished by a system with a...
Author: Marco Dorantes Date: 07/06/2005
The old new Asynchronous JavaScript and XML programming (AJAX)
Is the browser dead?...of course not! After presenting Smart Client technologies, some people ask...
Author: Marco Dorantes Date: 07/06/2005
Basic mechanism for "WAP Push" notification application with Exchange Server 2003
When you need to send notifications (server-side) to mobile devices of users about Reminders in...
Author: Marco Dorantes Date: 07/06/2005
"Often the result of good design is to cut the feature"
Attention - this is important: Good Design Peter Hallam wrote a very important entry on his...
Author: Marco Dorantes Date: 07/05/2005
Java Generics Considered Harmful
”I don't know how to ease into this gently. So I'll just spit it out. Generics are a mistake.” -Ken...
Author: Marco Dorantes Date: 07/01/2005
It's a good time to be a developer
I recently read this phrase from A. Russell Jones at https://www.devx.com/opinion/Article/28341, and...
Author: Marco Dorantes Date: 06/14/2005
The power of simplicity
Coding is design Good design style and good programming style share common properties. This is so...
Author: Marco Dorantes Date: 06/13/2005
Silicon photonics will be everywhere
"Silicon photonics will be everywhere" –Mario Paniccia, scientist at IntelResearchers of...
Author: Marco Dorantes Date: 06/09/2005
Valuable shortcut keys
This has been valuable for me:Visual Studio .NET Default Settings Shortcut Keys For example, when...
Author: Marco Dorantes Date: 06/08/2005
If UML is the answer, not many people are asking the question
"If UML is the answer, not many people are asking the question" -Jim Fawcette...
Author: Marco Dorantes Date: 06/07/2005
Software design talk: Do you mean methods or operations?
Clearness and vagueness, precision and ambiguity are important concepts in software design in...
Author: Marco Dorantes Date: 05/06/2005
You know what they say: Service-orientation is not something new
Talking about your education and professional grounding, you should not listen to marketing hype and...
Author: Marco Dorantes Date: 05/04/2005
How to increase quality of software solutions to business problems?
Alternative title: How to get more benefits from the application of software to solve business...
Author: Marco Dorantes Date: 05/04/2005
What “The Real-World” really mean...to you?
If you think this is a stupid question, please share with me why do you thing so. I would want to...
Author: Marco Dorantes Date: 04/29/2005
Test-driven design entails a different mindset than validation and verification testing
Test-driven design is like "assertion-based design" rather than "validation and verification...
Author: Marco Dorantes Date: 04/24/2005
Strategic design decisions in software architecture –a reflective practicum
In the context of deciding if BizTalk Server 2004 is included in a workflow software development...
Author: Marco Dorantes Date: 04/17/2005
What a wonderful and fulfilling experience this of pair programming
Another fellow team member and I spent the entire working day of yesterday in a pair programming...
Author: Marco Dorantes Date: 04/16/2005
Organic and evolutionary software design – a metaphor
A warning about metaphors In the hunt for comprehension, we humans tend to use metaphors and...
Author: Marco Dorantes Date: 04/13/2005
In control of software architecture and design assets
Here is this post on an eXtreme Programming discussion group:Project: 1, Integration Machine: 0 that...
Author: Marco Dorantes Date: 04/12/2005
A more useful analogy to understand C# mindset
My main detailed design and programming experience has been colored by C and C++ programming...
Author: Marco Dorantes Date: 04/08/2005
C# front end destructors vs generated CLR code
For those with a C++ background, C# destructors are not the same as C++ destructors. A C++...
Author: Marco Dorantes Date: 04/08/2005
The code wants to go somewhere, listen
A seasoned designer knows that a trait of design dexterity is to know how to identify what to remove...
Author: Marco Dorantes Date: 04/06/2005
Unconscious design defined
Main Entry: un•con•sciousPronunciation: n- kän(t)-sh sFunction: adjective1 a: not knowing or...
Author: Marco Dorantes Date: 04/02/2005
The need of a coherent, intelligible and complete software design method, as the veteran Booch Method
I have been recalling some good times of past battles in the trenches of software design and...
Author: Marco Dorantes Date: 03/18/2005
Is source code really the actual design of a software product?
Our beloved software design and programming activity is about 50 years old and that counts as a drop...
Author: Marco Dorantes Date: 03/17/2005
A Maturity Reference Model or Advice for Software Development Managers
Well, I just can not stop myself from posting this note. It is about an aspect of maturity, as usual...
Author: Marco Dorantes Date: 03/07/2005
Crystal Clear:A Human-Powered Methodology for Small Teams by Alistair Cockburn
I have found this book useful because of the level of detail and remarkable objective view about the...
Author: Marco Dorantes Date: 03/07/2005
Microsoft Word 2003 – one XML InfoSet, a Microsoft Word 2003 rendition
So do you want a Microsoft Word 2003 rendition instead of the HTML rendition of my previous post?...
Author: Marco Dorantes Date: 03/03/2005
Microsoft Word 2003 – one XML InfoSet, many renditions
How to write your thoughts once and produce as many renditions as you want? Here is one way using...
Author: Marco Dorantes Date: 03/02/2005
Microsoft Word 2003 – one XML InfoSet, many renditions
How to write your thoughts once and produce as many renditions as you want? Here is one way using...
Author: Marco Dorantes Date: 03/02/2005
Theoretic physics vs. programming. Which is more challenging?
An opinion from one that had a degree in theoretic physics: “The next important moment in my life...
Author: Marco Dorantes Date: 02/16/2005
Software Pioneers in general, a software quality view in particular
Software Pioneers https://www.sdm.de/en/it-wissen/themen/sdmkonf-2001/index.html I found these videos...
Author: Marco Dorantes Date: 02/16/2005
The people factor - The resistance to ideas is positive and vital
What I think, the ideas that direct my will, ideas such as my values, convictions and principles...
Author: Marco Dorantes Date: 02/13/2005
Reminder for the agile practitioner: Management-Aided Software Engineering
Always tell the truth as you know it. There are chances that “Unspoken Truths” creep around your...
Author: Marco Dorantes Date: 02/11/2005
UML 2.0 Infrastructure feedback
Context: Figure 5 - The top-level package structure of the UML 2.0 Superstructure Section 7.2.4...
Author: Marco Dorantes Date: 02/11/2005
A next level of consciousness
I have just understood at a finer level of detail, in what ways the arrogance shows in my mind and...
Author: Marco Dorantes Date: 01/15/2005