Marco Dorantes' WebLog

"Computer science is no more about computers than astronomy is about telescopes" -Edsger W. Dijkstra

Browse by Tags

Tagged Content List
  • Blog Post: Blog change

    I will post further reflections on business value with software development and on the reflective practice of "architecture" on the following address: http://softwarevalue.blogspot.mx/
  • Blog Post: Reflective developer

    ...or why I see no authority in traditional certification exams? I have followed authority and I am aware of the value of doing that, so much so that today I still look forward to follow authority. A serious problem is precisely that there is no grounds to hold any longer the belief that the mindset...
  • Blog Post: Inspiration for test-driven design?

    What could possibly inspire someone to take test-driven design (TDD) more seriously? I can only tell about what kind of experience has inspired me: (1) the act of watching someone doing TDD with dexterity. (2) Observing the quality of the outcome in relation with its requirements and specifications....
  • Blog Post: Good intention alone

    Often I hear phrases or calls, on the part of people in a hierarchical position in an organization, such as the following examples. I listen to them either directly or endorsed by such persons: "By questioning we are open to critical positions that allow us to filter what we must preserve and discard...
  • Blog Post: Faculties offer courses and lectures freely

    The University of Washington, the Computer Science & Engineering department —as other faculties like MIT and Stanford with programs like MIT OpenCourseWare and Stanford Engineering Everywhere — offers videos recordings of selected lectures and course materials. This is great for those interested...
  • Blog Post: Will mankind exist on Earth 100,000 years from now?

    It is hard to say based on self-destructive trends in us. Help are available in several forms. Science is one, not as a system of beliefs taken religiously but as an attitude of the mind. Taken this way, I appreciate the following quote in full: "One thing I have learned in a long life: that all our...
  • Blog Post: Discussing uncomfortable questions

    For those with critical thinking habits, let’s cogitate about this: If day after day goes by with nobody discussing uncomfortable questions like these , won't the good people of my country be guilty of making things worse?” —Donald E. Knuth Could this type of questions be translated to the lesser...
  • Blog Post: Belief and behavior

    A belief is —for practical purposes— something that we thought is true. The incredulity or disbelief is a case of belief where we thought of a belief to be false. To doubt about something means to keep the related true-false judgment in suspended or pending state. To ignore is to have a complete absence...
  • Blog Post: Una introducción a la ciencia - Pensamiento científico y el método científico

    Una introducción a la ciencia - Pensamiento científico y el método científico Por Steven D. Schafersman. Enero 1994. Introducción Para tener éxito en este curso de ciencia y, más específicamente, para contestar algunas de las preguntas...
  • Blog Post: Software design epistemology and The Three Pigs

    There is a notion that philosophy starts in the vast ocean of abstractness, unconcerned about the implications at the concrete level, but that is not philosophy, that is romanticism. Another notion of philosophy —proven objective— is that of science in general and theory of knowledge in particular; where...
  • Blog Post: You can have joy even if you do not have fun

    Kent Beck’s words on a recent talk resonate very well with me; I am thankful having a joyful software development job. I like it! I like it even more! Also, lasting satisfaction is something that I pursue every day.
  • Blog Post: “Why do I have to turn off parts of myself to work here?”

    I just heard this question from a programmer, as Kent Beck told in a recent talk ( Ease at work ) Wow! It is a call for a deep self-check. I feel all right, but this is precisely the right time to ask what could be better?
  • Blog Post: Learning feels good, understanding feels yummy

    There is kind of pleasure in knowing things. Recently, I understood more about why is that: it seems an aspect of my character hard-wired in my brain. The horizon looks full of that kind of pleasure for me with a plethora of things to know during my leisure time and also in my daily work life. For example...
  • Blog Post: John Vlissides

    John Vlissides passed away on Thursday, November 24, 2005 http://www.c2.com/cgi/wiki?JohnVlissides His work on software design left an unerasable mark in my professional life.
  • Blog Post: Traincraft manifesto

    Recently I saw this film: The Recruit http://www.imdb.com/title/tt0292506/ It portrays an organization with very, very high standards for its applicants and how they get trained for active duty, where staff members face extraordinary challenges and brutal circumstances of colossal complexity; yet, every...
  • Blog Post: 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 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 get fuzzy when just don’t know how to explain something...
  • Blog Post: 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 session, overcoming challenge after challenge as we broke through towards the goals. The joy, the sense of realization and, the actual achievements; what a blessing to be a computer programmer! We could...
  • Blog Post: 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 one of our pillars in the software industry, talked straight and with good sense. Advice for Software Development Managers http://www.ayeconference.com/Articles/SDManagerAdvice.html Q: In your opinion...
  • Blog Post: 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 need a certain resistance from which they surround me, because that is something positive and vital. It comes to mind what Jerry Johnson (Menninger Business Institute) said with his ' resistance continuum...
  • Blog Post: 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 project; as human beings, there are chances that you or other team member (including non-technical staff) are in denial, so make sure everyone remind to be approachable for the good and for bad news at all...
  • Blog Post: 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 words. I have been studying meta-management concepts and I am about to really try to change the way I communicate with myself and with others. The date is January 15, 2005. This point in time marks a next...
  • Blog Post: Reflections on software design profession – introductory thoughts

    There! That singular group over there! Can you see them? Yes! They all are there, in the landscape of software development practice, a singular group of software development practitioners, from past, present and future of this line of work. I can see them; they are getting feedback and learning a lot...
  • Blog Post: Culture

    The following URL shows an interesting transcript of a speaker on a conference to young entrepreneurs: Los aspectos más importantes de la cultura empresarial japonesa http://maestros.its.mx/~gmendoza/reflex/ryakult.html It is in Spanish. For other languages, online translation services...
Page 1 of 1 (23 items)