Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Wouldn't work (Score 1) 313

Now I am curious. Can you please provide me with an example of such a component? Lets use input sanitation of a form as this is the example that got introduced into this context. Which component do you use that will work across the various, disconnected, frameworks to validate all of your forms? If they are truly generic, in the sense that no one should need to ever write them out again, then I would love to get my hands on some of these!

Comment Re:Wouldn't work (Score 1) 313

You have reading comprehension issues. I'm not "defending the practice of unique buggy code". I'm not even suggesting that's what programming is at all about. Fundamentally, if a programmer finding himself writing code, any code, he better have a damn good reason for doing it. That said, you have missed, fantastically, the issue, because appearantly you've tunnel vision. The type of code you seem to think exists, doesn't. So no one, absolutely no one has access to these magical reusable components that work in every instance. This includes form processing, as the set of types of data is an infinite set -- perpetually open to modification. As such, instead of looking for something that does not exist, the specific components get developed. For the very small set of components that satisfy a large majority of users, you have apps, with their own set of limitations. Yes, there is a set of persons that do not know how to search for existing code at all. These aren't programmers. It's a mistake to hire them as such, but your mistake in their label is a function of your own ignorance. Know what programming means before hiring someone that claims to be a "programmer".

Comment Re:Wouldn't work (Score 1) 313

Came out more personal than it should have been. My bad. It's still the primary reason most have that "shitty programmer" experience, provided they actually hired a programmer (which would predicate the whole argument). Either way, wasn't my only point, so would be short sighted to focus in on some punched feelings.

Comment Re:Wouldn't work (Score 1) 313

I'm not talking about sanitizing inputs from a web form headed to an SQL database. If you're referring to the cheapest possible bidder that pays pennies for shit code, then obviously you'll get exactly what you pay for. You seem to think that that's the only option out there. It's not, and that's my point. Like I said, generic components that fit everyone's requirements are the hardest components to get right. I did not state, nor imply that they do not exist. You can infer, however, that there aren't that many out there that can truly be used by everybody.

I'm wiling to bet that the primary reason you've only experienced "shit programmers" that "mumble" and don't give a flying fuck about your business is percisely because of how much of a flying fuck you gave about them, personally and professionally. Give nothing but contempt, and you'll get nothing but contempt in return. Fail to invest in them, then don't expect any investment in you in return. Ride them constantly, and they'll give you a reason to ride them, because it wouldn't matter to them one way or the other... why should they bother if you'll never acknowledge anything anyway.

If my experience taught me anything, those concerned with blame are a cancer on the mind, creating an environment fit for a soap opera, forever stuck extinguishing existing fires simply because they won't bring the building up to code.

Comment Re:Wouldn't work (Score 1) 313

Clearly you do not program. The toughest components to design properly are those generic components that you'd require if you wish to have your paradise. The reason we create new wheels is because the set of current wheels will not fit the vehicle. Since most of us have clients that control what the vehicle looks like, what you're after is a pipe dream.

Slashdot Top Deals

Solutions are obvious if one only has the optical power to observe them over the horizon. -- K.A. Arsdall

Working...