[DUG] A Friday Qustion on Monday.
JeremyN at FrontierSoftware.com.au
JeremyN at FrontierSoftware.com.au
Wed Jun 15 12:14:56 NZST 2005
Given that you don't really want your unit tests to be interactive, I doubt
many people test GUIs. It isn't really built into the Dunit framework
(because we wrote a framework to aid in testing GUIs but it's more of a pain
than anything).
-----Original Message-----
From: Richard Vowles [mailto:Richard.Vowles at borland.com]
Sent: 15 June 2005 7:57 AM
To: Kyley Harris; NZ Borland Developers Group - Delphi List
Subject: RE: [DUG] A Friday Qustion on Monday.
Even Kent Beck, in his podcast on Developer Accountability says that he
doesn't unit test GUIS. And yes, the Delphi team does use all of the tools
but it's a feature/bug tradeoff. If you have 200 bugs that you see as being
minor in an incredibly complex product and you are nearing ship date, why
not ship? The problem is discovering that the beta testing wasn't quite as
thorough as you'd hoped and there are 200 more that are malignant :-(
Richard
---
Richard Vowles
Borland Solutions Architect
DDI: +64-9-9184573, Cell: +64-21-467747
email and IM/MSN: richard.vowles at borland.com
Skype: rvowles
-----Original Message-----
From: delphi-bounces at ns3.123.co.nz [mailto:delphi-bounces at ns3.123.co.nz]
On Behalf Of Kyley Harris
Sent: Tuesday, 14 June 2005 5:25 p.m.
To: Delphi List
Subject: [DUG] A Friday Qustion on Monday.
This topic of D2006 leads me to pose the following thoughts for comment.
Borland has taken big steps in aquisition to provide software for lifecycle
design and development, including memory optimization software, leak
tracking and feature tracking tools. All these things seem wonderful (if
you can afford it). So why are there so many issues with delphi after
production release. We are trying to be sold on Unit Testing, Memory
Tracking, Bug Tracking, etc etc, with all these new features in delphi, and
the other products such as starteam, NUnit & DUnit, and Optimizeit suites to
name a few. It seems like Borlands main marketing is in opposition to
Rational for lifecycle tools, rather than focusing on the requirements of
the simple programmer requisites. It used to be that most people thought of
them without question as the IDE and compilers of choice, but I think this
is taking a back leg to High Level tools.
I have to query weather the Delphi team is following the unit testing and
design philosophy that it is selling to us as the best thing since sliced
bread.
At the end of the day the most important thing to me is solid code, and a
good working IDE that supports my need of solid clean code, and doesn't
throw tantrums every five minutes. The brain is an excellent tool for all
the other stuff.
--
Kyley Harris
Harris Software
+64-9-8455274
+64-21-671-821
_______________________________________________
Delphi mailing list
Delphi at ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi
_______________________________________________
Delphi mailing list
Delphi at ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi
More information about the Delphi
mailing list