OOP has it's place, like everything else. Tools should be used when the best fit - ever try to drive a nail with a wrench? Anyone selling a one tool that does it all..well...I think I just answered that..
On the other hand, saying OOP has no value is just narrow minded.
that some people seem to think if they aren't doing things the hard way, then they aren't doing them right.
IF you are able to easily rollback your transactions manually, THEN the problem is you're working on some kiddie code. The systems I work on will NOT easily rollback manually. If you don't get this concept, then, yes we do have another issue.
Get real - transactions are practically a requirement for any half-way decent billing system. I don't care how MySQL stores it's directories. IF I have to worry about how it stores it, then IT has a problem, not me.
One way or another. The cost may be that you write your own. But there is NO WAY I'd like something as important as billing be left to a program that I either didn't write myself OR was paying to have support on it.
I'm sorry, but that's just nuts.
BTW I'm also not intersested in any database system that doesn't support transaction. Good god - why not just use Paradox?
Actually, that's incorrect. That's a TAKEOFF saftey precaution, not inflight.
And it has to be BS - consider - if it were REALLY a problem, they wouldn't let you carry them onboard. Are you REALLY going to risk a plane on the possiblity that some moron doesn't turn off his cell phone and receives a call??????
Do you think that company is going to assume any responsibility towards you? NO ONE feels responsibility for anyone these days. It's NOTHING for a company to fire a high paid worker and bring in some kid right out of college to replacement them.
Is said contract going to promise you won't FIRE me for X amount of months? All that tells me is your 'competative' rates are probably coming from a dubious sources. If a company ever feels the need to attempt to tie hands, there's something fishy behind it.
Just pointing out some flaws in your logic...not an attack. 8)
That's the other step I took - I am my own corporation with no agency above me. Increases my billing rate by about $25 an hour.
Thanks for links - I will check them out!
I've been a contracter coder for 90% of my career. Why? Because no one pays enough. The ONLY way I would consider taking a permanent job is to have a piece of the company. If you want your employees to stay with a company, you have to show them they are a valuable part of that company. You can't have it both ways: Train them so they are valuable and then not pay/compensate them. The company I contract with currently has a SERIOUS problem with that same factor. They are a large international company that hasn't figured out what coders/techies are worth yet. So, as soon as one of them gets up to full speed on a language/database/etc, they jump ship, usually for 50% more pay. The managers I work with have their hands tied on pay by policy. Thing is, they could afford to pay them more. Great for me - I've been with them for six & half years now. Strangely, the pay caps don't affect contract labor. Also good for me.
I'd also add that perks help a lot too, like casual clothes, off site working, flexible work hours, etc. Most companies still don't understand this either.
*SMACKS HEAD* OUCH OUCH OUCH - How freaking stupid of me - THANK you for the correction! God I feel stupid - I meant, of course, Linux carries a blanket.
Whatever. I give up. You people are as against rdram as you are windows - with blinders on to the facts - it's RamBus, so it must be bad - it's windows, so it must be bad. Your vision is so narrow it amazes me. I don't know why I ever bother to post here. Waste of time. Don't think I'll waste anymore.
It's still stop gap no matter how you shake it up. And a lot of the problems with RDRAM is that the motherboards don't use proper architecture to access it.
Look, SDRAM technology is going to have to give way to something, DDR or not. Is DDR a great idea for the time being? It sure is - I plan to upgrade to it. Is it going to eventually go away? Yep.
You are correct that the current implementations are inferior - but that's like saying the car went forward slow because you had it in reverse. Therefore the tires must be at fault.
Please try NOT to cloud your judgement of the technology by the stupid movements of the company. Or be sold a bill of goods about DDR SDRAM being some kind of panacea.
This pretty much shows all the tech behind why it's not inferior. And please don't fire back at me about RamBus - I think they _SUCK_ and should be put out of business. But don't smack down the technology - it's the company that has the problem.
You're wrong to say RDRAM technology is inferior. It isn't. It's just that the rest of technology hasn't caught up with it yet AND it's advantage isn't worth the price. But make no mistake - DDR is just a stop gap measure. As chip speeds continue to rise, there will have to be change in memory technology. Whether that is RDRAM or not remains to be seen. But please, know what your talking about before you make statements.
*sigh* What are you, a democrat? Or do you work for RamBus? What you think doesn't really matter. What does matter is the facts a)brought a case up b) dropped it when they didn't get the judge they wanted.
Plain. Simple. And while you're at it, why don't you read the article. There was no dimissing. RamBus dropped the case - which pretty much makes your statements incorrect. (Hey moderator, what exactly are the grounds for modding up? Shouldn't accuracy matter?)
Yes, I will agree with that. Funny, actually, I recently had a discussion with a few coder buddies of mine - we came to the conclusion we'd be moving away from client server apps in favor of web based apps. Now, in our case, that means MS because we do Cold Fusion (and Delphi - hello Linux hopefully) - but of course it really doesn't matter to me as long as it works.
Oh, I agree the direction you are headed in is definitely important. I think I assumed this was an 'in general' computer class, and that may not have been the case.
I will re-state a previous point of view - if I were up and coming, I'd want to learn on & in something that I coud use. The chances of a MS job far exceed all others - take a look at the job postings.
We are doing our children NO favors by trainging them on Macs MUCH LESS unix/linux/whatevernix.
-Java would be a good next step.
Java would be good first step. I think it's silly to teach people a programming language that isn't in heavy use.
-Second, Python will stay useful all your life.
Sure, if you're unix person. But, again, despite with Slashdot clones think, unix isn't what _most_ people work in
-Third, Python runs under Windows. In schools,
Not the point
-Of course, we could teach them nothing but VBScript under Windows, but this is Slashdot, where handing control of the future to Microsoft is considered a Bad Thing.
Which is also why yours was moderated up and mine wasn't - I didn't slam MS (which, incidentally, I hate, but I can stand the hypocracy that goes on around here - I hate that more)
Honestly, I don't know why I bother posting. I will also venture that what is taught should very much depend on a)grade and b)where they are headed. By this I mean are we talking about a general purpose programming class or are we talking about those headed towards computer majors in college? General programming course? - sorry, it should be VB -that's just the way it is. It's more heavily used by non-programmers than any language out there. Most people have never heard of Python. Headed towards a computer degree in college? Java is probably the way to go.
The need for everyone to assume MS=Bad here is so amusing. Just goes to show that intelligence isn't required to surf the net or work in linux.
it's still gonna suck if you use OOP.
OOP has it's place, like everything else. Tools should be used when the best fit - ever try to drive a nail with a wrench? Anyone selling a one tool that does it all..well...I think I just answered that..
On the other hand, saying OOP has no value is just narrow minded.
that some people seem to think if they aren't doing things the hard way, then they aren't doing them right.
IF you are able to easily rollback your transactions manually, THEN the problem is you're working on some kiddie code. The systems I work on will NOT easily rollback manually. If you don't get this concept, then, yes we do have another issue.
Get real - transactions are practically a requirement for any half-way decent billing system. I don't care how MySQL stores it's directories. IF I have to worry about how it stores it, then IT has a problem, not me.
What has the world come to when manually installing 21+ pieces of a program is a 'SIMPLE installation'
God you people kill me!
One way or another. The cost may be that you write your own. But there is NO WAY I'd like something as important as billing be left to a program that I either didn't write myself OR was paying to have support on it.
I'm sorry, but that's just nuts.
BTW I'm also not intersested in any database system that doesn't support transaction. Good god - why not just use Paradox?
Actually, that's incorrect. That's a TAKEOFF saftey precaution, not inflight.
And it has to be BS - consider - if it were REALLY a problem, they wouldn't let you carry them onboard. Are you REALLY going to risk a plane on the possiblity that some moron doesn't turn off his cell phone and receives a call??????
Specs are irrelevant. Mostly lies, actually. All consoles pretty much suck compared to a loaded PC. Can't you read at all?
Do you think that company is going to assume any responsibility towards you? NO ONE feels responsibility for anyone these days. It's NOTHING for a company to fire a high paid worker and bring in some kid right out of college to replacement them.
Is said contract going to promise you won't FIRE me for X amount of months? All that tells me is your 'competative' rates are probably coming from a dubious sources. If a company ever feels the need to attempt to tie hands, there's something fishy behind it.
Just pointing out some flaws in your logic...not an attack. 8)
That's the other step I took - I am my own corporation with no agency above me. Increases my billing rate by about $25 an hour. Thanks for links - I will check them out!
How does this solve the problem of retaining good employees? I think you missed the question.
I've been a contracter coder for 90% of my career. Why? Because no one pays enough. The ONLY way I would consider taking a permanent job is to have a piece of the company. If you want your employees to stay with a company, you have to show them they are a valuable part of that company. You can't have it both ways: Train them so they are valuable and then not pay/compensate them. The company I contract with currently has a SERIOUS problem with that same factor. They are a large international company that hasn't figured out what coders/techies are worth yet. So, as soon as one of them gets up to full speed on a language/database/etc, they jump ship, usually for 50% more pay. The managers I work with have their hands tied on pay by policy. Thing is, they could afford to pay them more. Great for me - I've been with them for six & half years now. Strangely, the pay caps don't affect contract labor. Also good for me.
I'd also add that perks help a lot too, like casual clothes, off site working, flexible work hours, etc. Most companies still don't understand this either.
*SMACKS HEAD* OUCH OUCH OUCH - How freaking stupid of me - THANK you for the correction! God I feel stupid - I meant, of course, Linux carries a blanket.
because it's not a 'larger' market. The target market is the home consumer, which think Linux plays a piano.
Whatever. I give up. You people are as against rdram as you are windows - with blinders on to the facts - it's RamBus, so it must be bad - it's windows, so it must be bad. Your vision is so narrow it amazes me. I don't know why I ever bother to post here. Waste of time. Don't think I'll waste anymore.
It's still stop gap no matter how you shake it up. And a lot of the problems with RDRAM is that the motherboards don't use proper architecture to access it.
Look, SDRAM technology is going to have to give way to something, DDR or not. Is DDR a great idea for the time being? It sure is - I plan to upgrade to it. Is it going to eventually go away? Yep.
You are correct that the current implementations are inferior - but that's like saying the car went forward slow because you had it in reverse. Therefore the tires must be at fault.
Please try NOT to cloud your judgement of the technology by the stupid movements of the company. Or be sold a bill of goods about DDR SDRAM being some kind of panacea.
Doesn't change the facts. They don't have a valid claim and they are judge shopping.
And were you suggesting, mister coward, that you represent the ITC?
http://www.hardwarecentral.com/hardwarecentral/rev iews/1787/2/?ShowPollResults90=Yes
This pretty much shows all the tech behind why it's not inferior. And please don't fire back at me about RamBus - I think they _SUCK_ and should be put out of business. But don't smack down the technology - it's the company that has the problem.
You're wrong to say RDRAM technology is inferior. It isn't. It's just that the rest of technology hasn't caught up with it yet AND it's advantage isn't worth the price. But make no mistake - DDR is just a stop gap measure. As chip speeds continue to rise, there will have to be change in memory technology. Whether that is RDRAM or not remains to be seen. But please, know what your talking about before you make statements.
*sigh* What are you, a democrat? Or do you work for RamBus? What you think doesn't really matter. What does matter is the facts a)brought a case up b) dropped it when they didn't get the judge they wanted.
Plain. Simple. And while you're at it, why don't you read the article. There was no dimissing. RamBus dropped the case - which pretty much makes your statements incorrect. (Hey moderator, what exactly are the grounds for modding up? Shouldn't accuracy matter?)
ROFL! Rambus just can't get a break, can they?
Yes, I will agree with that. Funny, actually, I recently had a discussion with a few coder buddies of mine - we came to the conclusion we'd be moving away from client server apps in favor of web based apps. Now, in our case, that means MS because we do Cold Fusion (and Delphi - hello Linux hopefully) - but of course it really doesn't matter to me as long as it works.
Oh, I agree the direction you are headed in is definitely important. I think I assumed this was an 'in general' computer class, and that may not have been the case.
I will re-state a previous point of view - if I were up and coming, I'd want to learn on & in something that I coud use. The chances of a MS job far exceed all others - take a look at the job postings.
We are doing our children NO favors by trainging them on Macs MUCH LESS unix/linux/whatevernix.
Well put!
-Java would be a good next step. Java would be good first step. I think it's silly to teach people a programming language that isn't in heavy use. -Second, Python will stay useful all your life. Sure, if you're unix person. But, again, despite with Slashdot clones think, unix isn't what _most_ people work in -Third, Python runs under Windows. In schools, Not the point -Of course, we could teach them nothing but VBScript under Windows, but this is Slashdot, where handing control of the future to Microsoft is considered a Bad Thing. Which is also why yours was moderated up and mine wasn't - I didn't slam MS (which, incidentally, I hate, but I can stand the hypocracy that goes on around here - I hate that more)
Honestly, I don't know why I bother posting. I will also venture that what is taught should very much depend on a)grade and b)where they are headed. By this I mean are we talking about a general purpose programming class or are we talking about those headed towards computer majors in college? General programming course? - sorry, it should be VB -that's just the way it is. It's more heavily used by non-programmers than any language out there. Most people have never heard of Python. Headed towards a computer degree in college? Java is probably the way to go.
The need for everyone to assume MS=Bad here is so amusing. Just goes to show that intelligence isn't required to surf the net or work in linux.
Except that's not the real world of programming. What makes you think the OS is going to become irrelevant, just out of curiosity?