Visit site Delphixtreme

May 2011

0
votes
Vote UpVote

Goodbye

Delphixtreme – Just a quick note that I’ll be decommissioning this site at the end of June, 2011. Please archive any articles you found interesting or useful. Best of luck to you all.
Details Favorite? Off-Topic? Jody Dawkins @ 2011-05-31 20:04

February 2009

3
votes
Vote UpVote

GUI testing with DUnit

Delphixtreme – I don’t how I didn’t know this until now but it turns out there’s a whole section of DUnit designed to help you test GUI elements. What follows is small write up about how to do it. I started with a dead simple app. Type your text into the edit box, click the button and the text ...
Details Favorite? Off-Topic? Jody Dawkins @ 2009-02-02 17:48

January 2009

0
votes
Vote UpVote

The value of knowing value

Delphixtreme – Figuring out what to do next or even where to start is alway a challenge. Scrum and XP both have an iteration planning method in which the team gives each unit of work (story) an estimation of effort. We typically call these story points. Story points are essentially an order of complexity against ...
Details Favorite? Off-Topic? Jody Dawkins @ 2009-01-19 18:43
0
votes
Vote UpVote

RE: Architectural Hedges

Delphixtreme – Craig Stuntz recently posed the question of how to build hedges into our products and processes. If I understand the problem correctly what we want is a way to mitigate the risk of choosing the wrong technology or technique. This is to say if we do choose the wrong technology or technique (for ...
Details Favorite? Off-Topic? Jody Dawkins @ 2009-01-07 19:54

December 2008

0
votes
Vote UpVote

The big cup problem

Delphixtreme – It’s a strange thing about a big cup … or any large container for that matter. When you see it empty your immediate response is to fill it up. What can I put in here? There’s still some room in here, how can I use it? When you pull out a cup from your cupboard to take a drink you ...
Details Favorite? Off-Topic? Jody Dawkins @ 2008-12-29 17:52
0
votes
Vote UpVote

Get faster with FitNesse

Delphixtreme – This is the third article in a series beginning with Busting the great TDD myth and Keep your code ignorant and lazy. If you haven’t already read these articles I recommend checking them out as I will continue to use the same code as an example. In the last article we looked at using the ...
Details Favorite? Off-Topic? Jody Dawkins @ 2008-12-01 23:51

November 2008

0
votes
Vote UpVote

Keep your code ignorant and lazy!

Delphixtreme – This post is a follow up to Busting the great TDD Myth. If you haven’t already read it, please check it out. Lets review the code from the last post: function TLogin.GetConnectionString : string; var reg : TRegIniFile; begin reg := TRegIniFile.Create('Software\MyApp'); Result := ...
Details Favorite? Off-Topic? Jody Dawkins @ 2008-11-26 18:53
1
vote
Vote UpVote

Busting the great TDD myth

Delphixtreme – WARNING There’s a lot going on in this article. It is intended to be humorous and slightly inflammatory. It’s also the first of a series. I intend to show you how the average Joe digs himself into a hole and then how to get out. I hope you enjoy the read. On with the show … You ...
Details Favorite? Off-Topic? Jody Dawkins @ 2008-11-20 15:51

October 2008

0
votes
Vote UpVote

Science without art is no fun

Delphixtreme – I just encountered a great article on Ward Cummingham’s wiki. It’s called Programming Is Not Fun. The section that I enjoyed is called “Programming Is Not Fun without Philosophy”. You can find it near the bottom of the page. I’ve always considered ...
Details Favorite? Off-Topic? Jody Dawkins @ 2008-10-09 21:12

September 2008

0
votes
Vote UpVote

FitNesse for Delphi updated

Delphixtreme – Thanks to Michal Wojick for completing the port of FitServer to Delphi. Going forward you can get the code from http://code.google.com/p/fit4delphi/. All the major fixtures have been ported (Column Fixture, Row Fixture, Action Fixture, Table Fixture, Row Entry Fixture). What does this mean to you? ...
Details Favorite? Off-Topic? Jody Dawkins @ 2008-09-25 20:25
0
votes
Vote UpVote

Think your design is good?

Delphixtreme – Take the following test: 1. Take a class, any class and instantiate it in a test harness. 2. Find a coworker, let them read your code and tell you what it does. 3. Count the instances of duplication in your code. Why take this test? Number 1. The ability to instantiate any class in a test harness ...
Details Favorite? Off-Topic? jdawkins @ 2008-09-18 05:38
0
votes
Vote UpVote

We’ve become complacent

Delphixtreme – Seems like there are very few developers out there practicing agile techniques. FitNesse is almost unknown in the Delphi community. While DUnit is the accepted standard for unit testing there doesn’t seem to be much talk about using it to to TDD. We have no equivalent to FxCop, NDepend or ...
Details Favorite? Off-Topic? jdawkins @ 2008-09-11 16:25

July 2007

0
votes
Vote UpVote

TDD’ing the GUI

Delphixtreme – Can’t be done, right? We have some patterns that help us do this: MVP, Passive View, Supervising Controller, Presenter First. Rolling your own implementation of these patterns is challenging and time consuming. Additionally, we haven’t had any frameworks to make it any easier. So ...
Details Favorite? Off-Topic? jdawkins @ 2007-07-31 17:18

June 2007

0
votes
Vote UpVote

Executable stories

Delphixtreme – For some time the (for lack of a better word) founder of BDD, Dan North, has been working on a BDD framework from Java called jBehave. The idea behind jBehave is to make stories and their associated scenarios executable. I’ve sent some time looking at jBehave and decided it looked a little too ...
Details Favorite? Off-Topic? jdawkins @ 2007-06-19 16:38

May 2007

0
votes
Vote UpVote

Don’t test your privates!

Delphixtreme – This blog post brought to you by the wonderful ambiguity of the English language! And now back your regularly scheduled program …. “How do I/Should I test private methods?” This question seems to come up quite often. In this article I hope to convince that not only do you not need ...
Details Favorite? Off-Topic? jdawkins @ 2007-05-18 19:41
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)