Click here to Skip to main content
15,915,842 members
Home / Discussions / Collaboration / Beta Testing
   

Collaboration / Beta Testing

 
GeneralLooking for a Graphic style button contol (PocketPC2002) Pin
amiradar23-Jan-03 5:06
amiradar23-Jan-03 5:06 
GeneralTesters wanted for new release of HPS HwndSpy Pin
HPSI22-Jan-03 0:51
HPSI22-Jan-03 0:51 
GeneralBeta release of Awasu (v0.7) - an RSS reader Pin
Taka Muraoka21-Jan-03 16:41
Taka Muraoka21-Jan-03 16:41 
GeneralAdvanced Developers wanted :) Pin
FruitBatInShades16-Jan-03 6:54
FruitBatInShades16-Jan-03 6:54 
QuestionHow to test ConsoleApplications with NUnit? Pin
Erik Doernenburg6-Jan-03 4:36
Erik Doernenburg6-Jan-03 4:36 
AnswerRe: How to test ConsoleApplications with NUnit? Pin
Kevin Stewart14-Jan-03 10:45
Kevin Stewart14-Jan-03 10:45 
GeneralArticle pre-publishing comments Pin
peterchen2-Jan-03 12:51
peterchen2-Jan-03 12:51 
GeneralRe: Article pre-publishing comments Pin
Marc Clifton2-Jan-03 14:08
mvaMarc Clifton2-Jan-03 14:08 
[edit]Oops, sorry about that, I just read your bio

Hi! [/edit],

Barring minor spelling and grammatical errors, I thought your article was excellent. I was really sucked in by your introduction, and found it quite interesting that [edit]both a designed [edit]and a non-designed effort end up in the same place. Your content is quite good and you get your ideas across well and in a manner that I found entertaining. I don't think it's too long, and I thought it was sufficiently focused.

I've had a lot of experiences that fit exactly into what you described, and I've had a lot of successes where the processes that I've followed turned out to be exactly those described in Agile Programming. In fact, I'm even a member of the Agile Alliance!

The thing is, I haven't found anything in Agile Programming that tells you HOW to design better software, from a software design perspective. It says lots of wonderful things about the development process, but not the actual architectural design of the software. Instead, it seems that AP tries to fit in with existing design practices.

This is just plain wrong, in my opinion. While each design practice has some merits, they all have major flaws that are propagated by frameworks like MFC and .NET and the architectures that Microsoft tries to force upon people.

This is why I'm writing a series of articles on this: http://www.codeproject.com/useritems/AAL-1.asp[^]

As far as I'm concerned, the only way the principles of AP can succeed is if we change how software is architected. And as far as refactoring goes, it's an excellent technique, but the real effort should be put into preventing code from being written that ultimately needs refactoring. OK, every piece of code could stand for some refactoring--I just think this approach ends up being used for major surgery where prevention would have been better to begin with.

At the conclusion of your article, you state The best selling point is success.. I have "sold" (not in the monetary sense, but in the adoption sense) to management my AAL concept to several different companies and to my team members, because it does work. In other words, I've combined using the right software architecting techniques AND Agile Programming techniques for success. They are both required.

If that gives you any food for thought, let me know!

Marc

Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka

GeneralRe: Article pre-publishing comments Pin
peterchen2-Jan-03 20:53
peterchen2-Jan-03 20:53 
GeneralRe: Article pre-publishing comments Pin
Matt Gullett2-Jan-03 15:38
Matt Gullett2-Jan-03 15:38 
GeneralRe: Article pre-publishing comments Pin
peterchen3-Jan-03 13:29
peterchen3-Jan-03 13:29 
GeneralRe: Article pre-publishing comments Pin
Matt Gullett3-Jan-03 14:24
Matt Gullett3-Jan-03 14:24 
GeneralRe: Article pre-publishing comments Pin
Jiminy26-Jan-03 7:16
Jiminy26-Jan-03 7:16 
General.Net Book Study Application Pin
Davy Mitchell26-Dec-02 7:36
Davy Mitchell26-Dec-02 7:36 
GeneralRe: .Net Book Study Application Pin
Abbas_Riazi1-Feb-03 6:13
professionalAbbas_Riazi1-Feb-03 6:13 
GeneralMore SearchBar goodness! Pin
Michael Dunn23-Dec-02 20:28
sitebuilderMichael Dunn23-Dec-02 20:28 
QuestionDoes MS Exchange 2000 includes a Listserv-like component ? Pin
Sik23-Dec-02 4:20
Sik23-Dec-02 4:20 
AnswerRe: Does MS Exchange 2000 includes a Listserv-like component ? Pin
William Bartholomew29-May-03 11:42
William Bartholomew29-May-03 11:42 
GeneralTest QuickE program Pin
Code4Food17-Dec-02 18:24
Code4Food17-Dec-02 18:24 
GeneralRe: Test QuickE program Pin
JoeSox25-Jan-03 21:24
JoeSox25-Jan-03 21:24 
GeneralRe: Test QuickE program Pin
Code4Food27-Jan-03 4:53
Code4Food27-Jan-03 4:53 
GeneralRe: Test QuickE program Pin
JoeSox27-Jan-03 5:34
JoeSox27-Jan-03 5:34 
GeneralRe: Test QuickE program Pin
Code4Food27-Jan-03 6:31
Code4Food27-Jan-03 6:31 
GeneralRe: Test QuickE program Pin
JoeSox27-Jan-03 6:45
JoeSox27-Jan-03 6:45 
GeneralIf you're happy and you know it (YAFTP) Pin
David Wulff10-Dec-02 16:09
David Wulff10-Dec-02 16:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.