Posted: Fri Mar 31, 2006 11:42 am
Finally a negative vote! After all the flame wars I figured there would be more ...
A community of PHP developers offering assistance, advice, discussion, and friendship.
http://forums.devnetwork.net/
I think that Procedural Design is going the way of the dinosaur. But once you switch over to OO Design then everything doesn't need to be a class -- if that makes sense. There is an interesting trend toward Helper Functions in OO (aided by some namespacing) because not everything needs all the features of a class.Hockey wrote:Honestly...I think procedural is going the way of the dinosuar
Hey! I'm not that old!Booo...go back to your old school languages which were used to develop software on machines with vacume tubes and computer bugs looked like this:
At the fringes of software development, in the ultra large scale projects, they're already looking beyond OOP because they have found it's limits in the millions of lines of code. Just as they found the limits of procedural in the hundreds thousands lines of code. So, OOP is already a dinosuar too. What's going to get us to pass a trillion lines of code? That's where the future is ... that's the problem we should be applying our collective intellect. Just the humble opinion of an old man.Honestly...I think procedural is going the way of the dinosuar
The disadvantage is that there are times that it seems to take light years to get some work done with hibernate.. Whereas as simply writing the queries yourself would have been a hour of work or soHockey wrote: Like that Hibernate you (and a few others)showed me...pure genius...likely not perfect...still can't determine where it's weaknesses are (admittedly I haven't spent much time reading about it) but still...light years ahead of doing things manually
Pass me over whatever the Buddha is smoking ... a trillion line program?Buddha443556 wrote:What's going to get us to pass a trillion lines of code? That's where the future is ... that's the problem we should be applying our collective intellect. Just the humble opinion of an old man.
DOD is already over 10 billion SLOC ... at least publicly ... it probably much higher than that.arborint wrote:Pass me over whatever the Buddha is smoking ... a trillion line program?
But that's in thousands (10s of or 100s of thousands probably) of programs.Buddha443556 wrote:DOD is already over 10 billion SLOC ... at least publicly ... it probably much higher than that.
... and this differs from your average enterprise how? It's global. It's distributed. It's under constant development and maintenance.arborint wrote:But that's in thousands (10s of or 100s of thousands probably) of programs.Buddha443556 wrote:DOD is already over 10 billion SLOC ... at least publicly ... it probably much higher than that.
I agree 100% but that's only because OOP clearly isn't the ultimate solution for solving every problem - I use procedural when experience tells me I should and likewise with OOP.arborint wrote:I think that Procedural Design is going the way of the dinosaur. But once you switch over to OO Design then everything doesn't need to be a class -- if that makes sense. There is an interesting trend toward Helper Functions in OO (aided by some namespacing) because not everything needs all the features of a class.Hockey wrote:Honestly...I think procedural is going the way of the dinosuar
I figuredBuddha443556 wrote:Hey! I'm not that old!Booo...go back to your old school languages which were used to develop software on machines with vacume tubes and computer bugs looked like this:
At the fringes of software development, in the ultra large scale projects, they're already looking beyond OOP because they have found it's limits in the millions of lines of code. Just as they found the limits of procedural in the hundreds thousands lines of code. So, OOP is already a dinosuar too. What's going to get us to pass a trillion lines of code? That's where the future is ... that's the problem we should be applying our collective intellect. Just the humble opinion of an old man.Honestly...I think procedural is going the way of the dinosuar
Cool dude...I love the codeprojecttimvw wrote:<off-topic>
The disadvantage is that there are times that it seems to take light years to get some work done with hibernate.. Whereas as simply writing the queries yourself would have been a hour of work or soHockey wrote: Like that Hibernate you (and a few others)showed me...pure genius...likely not perfect...still can't determine where it's weaknesses are (admittedly I haven't spent much time reading about it) but still...light years ahead of doing things manually![]()
And their Validator package seems to apply a trinary logic.. Eg: if you add a @Size(min=1, max=3) constraint the value NULL is still accepted. Apparently they consider it as wanted behaviour so you're forced to use most of the constraints in combination with @NotNull.
Btw, i discovered the codeproject last month (saw a post on a blog that referred to it) and since then i've found quite some links to articles on c#/.net too... Apart from the fact that it requires me to sign up before i can download the sample code i can say that i like it.
</off-topic>
arborint wrote:Pass me over whatever the Buddha is smoking ... a trillion line program?Buddha443556 wrote:What's going to get us to pass a trillion lines of code? That's where the future is ... that's the problem we should be applying our collective intellect. Just the humble opinion of an old man.
Last time I checked, all of Debian was about 50 million SLOC -- Windows is maybe half that. The Linux kernel is something like 4 million SLOC and it's not even really one program. As I recall, the onboard software for the Space Shuttle was around half a million SLOC and the IIS is pushing 2 million SLOC. But all of these systems are really many programs communicating in various ways. So we are a long ways from even a billion.
I'm not saying that we may not be heading for a a trillion line program someday (remember Bill Gates and 640k), but my guess is that something other than a bunch of humans will be in control of that codebase.
Pass me over whatever the Buddha is smoking
I remember reading an old PCWorld or similiar PC mag back when Win2000 came out and the SLOC was like 64 million...so I imagine Vista will have even more...Windows is maybe half that