[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Engineering versus Science, Anecdote versus Evidence... [W

  • From: Tei <oscar.vives@gmail.com>
  • To: xml-dev@lists.xml.org
  • Date: Fri, 30 Dec 2011 15:00:17 +0100

Re:  Engineering versus Science
I  think a ferrari will not feel like a ferrari if all the internal
pieces are replaced by cheaper replacements from other car
manufacturer.  So you are right, and the people you are replying is
right too.  The experience of the user is affected by the code.

The last time I have heard talk about it was related to a videogame,
Minecraft,  programmed in java by a dude called Notch.  You can write
a exact clone now in C. Because now you have the spec. But a lot of
features of the original java game is product of the style of his
creator and the language.  The experience of Minecraft is different
than his clones, even if are feature complete clones.

Now,  Notch programming style is not very good.  He write very dirty
and confusing code, and I cand tell tails from head. But he is
exccellent prototiping, and often he stream himself creating a new
game in a single day. The features he add, and the freedom his game
allows are like a signature, so you feel his games are his games.

Sadly, I don't remember the study that analize this effect (style of
code having a big effect on the feel of a program), I think was done
in the MIT, maybe somebody from this mail list know it.


On 30 December 2011 14:44,  <cbullard@hiwaay.net> wrote:
> The invisible art is not art.  It is glue and paint artfully applied.   The
> art is in the ability to provide an experience.   To think otherwise is to
> understand neither.
>
> len
>
>
> Quoting Tom De Herdt <tom.deherdt@skynet.be>:
>
>>> Indeed. Like the fine carvings in inaccessible places in a cathedral,
>>> invisible to everyone but the creator and the Creator.
>>
>>
>> Thank you for this fine image.
>>
>> Probably out of context, but I couldn't help but think of words attributed
>> to Heraclitus, the Greek philosopher, 5th century BC:
>> "invisible harmony is superior to the visible"
>>
>> Although both forms of harmony (or elegance) are probably important, in
>> different ways.
>>
>> Tom De Herdt
>> http://www.wulfila.be
>>
>>
>> ----- Original Message ----- From: Michael Kay
>> To: xml-dev@lists.xml.org
>> Sent: Friday, December 30, 2011 9:16 AM
>> Subject: Re:  Engineering versus Science, Anecdote versus
>> Evidence ... [Was: Designing an experiment to gather evidence on approaches
>> to designing web services]
>>
>>
>> On 30/12/2011 01:41, David Lee wrote:
>>>
>>> IMHO the art of software is often invisible to nearly everyone but the
>>> creator.
>>
>>
>> Indeed. Like the fine carvings in inaccessible places in a cathedral,
>> invisible to everyone but the creator and the Creator.
>>
>> I take great delight in the internal poetry of code: making the source
>> look good on the screen, eloquence in the choice of names, choosing the
>> elegant design over the banal and obvious one. A joy of working for
>> myself is that I don't have to try and rationalize why I do this; a joy
>> of writing open source is that the enjoyment can be shared by others.
>> This is definitely art rather than engineering, but I like to think that
>> the pride in craftsmanship has beneficial side effects on the
>> engineering metrics of the final artefact.
>>
>> But all this is an indulgence; it doesn't pay the wages. It's what a
>> good craftsman does, but not what he is paid to do. The day job is
>> engineering.
>>
>> There is also art, of course, in what is exposed to users: the external
>> visual design. But that's a different question, and one where I have
>> very little competence.
>>
>> Michael Kay
>> Saxonica
>>
>> _______________________________________________________________________
>>
>> XML-DEV is a publicly archived, unmoderated list hosted by OASIS
>> to support XML implementation and development. To minimize
>> spam in the archives, you must subscribe before posting.
>>
>> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
>> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
>> subscribe: xml-dev-subscribe@lists.xml.org
>> List archive: http://lists.xml.org/archives/xml-dev/
>> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
>> _______________________________________________________________________
>>
>> XML-DEV is a publicly archived, unmoderated list hosted by OASIS
>> to support XML implementation and development. To minimize
>> spam in the archives, you must subscribe before posting.
>>
>> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
>> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
>> subscribe: xml-dev-subscribe@lists.xml.org
>> List archive: http://lists.xml.org/archives/xml-dev/
>> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
>>
>>
>
>
>
> _______________________________________________________________________
>
> XML-DEV is a publicly archived, unmoderated list hosted by OASIS
> to support XML implementation and development. To minimize
> spam in the archives, you must subscribe before posting.
>
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
> subscribe: xml-dev-subscribe@lists.xml.org
> List archive: http://lists.xml.org/archives/xml-dev/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
>



-- 
--
ℱin del ℳensaje.


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.