Quote Originally Posted by laserlight View Post
The claims have been substantiated. You merely refuse to face the truth. "All you can give a lot of waffle basically."

In a way, you have a strawman argument, since it is indeed


Is it maintainable? Do you have a test suite? Are its components reusable with (almost) no modification?
It has been maintained, it started off basic and more and more functionality has been
added to it. It has also been 'ported' to work on 3 other poker sites, which store the
data in different ways, some put one history in a file, some several, some spread it over serveral folders, some use a mixture of the two, all use a different format for the history
with some similarities. It would prove too complex to have one multipurpose program
especially as I will add other sites of unknown formats.

Obviously I could have done some thing better with hindsight but not that much,
obviously you have to balance off forward planning with having a working version.

Each new feaure is tested.
It has been ran over a million poker hand histories, that is over a million files
in some cases. (obviously that take a while!!). It incorporates a database of a summary
of the previous results and loads it in real time and adds the next history to it.
You can get a commercial version called Pokertracker($98), I bet my version is quicker than that!! Obviously mine is not all singing all dancing but then it did not envolve
a million man hours!!


Quote Originally Posted by laserlight View Post
Clearly, this means that you lack the skill to participate in the development of programs of significant size.
You have provided no jusification for that statement.
If you mean projects which end up having to be scrapped then probably yes.
I have worked on a project with a heavy empathis on variable scope which had to be
rewritted from scratch for other reasons. So that was largely a waste of time.

Quote Originally Posted by laserlight View Post
No, the reason it is not a million lines long is because it is trivial.
It's not trivial just written by someone who is an efficient worker and knows how to
design and write a program which is actually useful.