May 15, 2011
"Alexander" <aldem+dmars@nk7.net> wrote in message news:iqobn4$1h7v$1@digitalmars.com...
> On 15.05.2011 01:25, Adam Ruppe wrote:
>
>> #1: Wordpress /is/ horrible. One of the worst projects I have to deal with for work...
>
>  It works, and does it well enough. There are many projects which look
> horrible in the code, but the fact is - they work.
>

It *barely* works. And I *did* stop using it specifically because it worked so poorly.


May 15, 2011
> My understanding is that you CANNOT assume different requests in the same session from the same computer are coming from the same IP.

Yea, I've heard of that, but it seems to work. phpBB has an option to only check some of the IP, which would probably work even better.

Worst case is if I get a bug report from someone saying "I can't log in" and it not just that the user forgot his password... it's a trivially easy change to make.
May 15, 2011
"Alexander" <aldem+dmars@nk7.net> wrote in message news:iqocgq$1iko$1@digitalmars.com...
> On 15.05.2011 06:42, Nick Sabalausky wrote:
>
>> All of that *was considered acceptable practice*. But the fact they found
>> it
>> acceptable obviously doesn't change the fact that those are horrible
>> practices: it just meant they were a bunch of complete fucking amateur
>> morons.
>
>  Until and unless we have clear definition of "good practice", which is
> acceptable and practiced my majority, the definition of "good" and "bad"
> is purely point of view and extremely subjective.
>

And like I said at the beginning, the old-style-PHP/ASP of mixing code and HTML is one of the things that *HAS* become widely accepted as bad practice. Just because there are some amateurs and incompetent "professionals" around that still don't know any better doesn't change that fact.

>
>  You don't think so? Good, follow whatever you believe is good - no
> questions, no problems. Just recognize that there are many people and many
> opinions and practices, which are good or bad for any particular
> application - that's all.
>

Ugh, I never could stand that hippie rhetoric. Despite what society's been brainwashed into believing, there *ARE* opinions out there that are just plain moronic, and yes, *wrong*.


May 15, 2011
"Alexander" <aldem+dmars@nk7.net> wrote in message news:iqoc6r$1hqu$1@digitalmars.com...
> On 15.05.2011 06:28, Nick Sabalausky wrote:
>
>> There's always shitty programmers out there. *Especially* in web development.
>
>  Looks like most of them are, right? :)
>

Unfortunately, yes.

>> Not familiar with drupal. Wordpress is pure shit. And no, popularity does *not* equate to quality.
>
>  From end user point of view, "quality" is something that defines how good
> application is performing, not how it is written. IMHO.
>

I've *been* a WordPress end user. It performed like shit. I got rid of it. I don't doubt there are many amateurs out there who could look straight at a total POS and not see the obvious problems. Just look at all the Apple fans.


>>>  Perhaps, you could tell me this "good reason"? I see no good reasons,
>>> to be honest.
>>
>> Do it professionally for a few years and you'll see the reasons.
>
>  WordPress developers (not all, of course, but some) do it professionally
> for many years, still, whatever they do, you call it "pure shit", and they
> don't see the reasons you see.
>

Like I described in another post, I've *worked with* people who did web development professionally who still undeniably had nearly zero real competence. So you can't tell me just because they do it professionally indicates they actually have a clue what they're doing.

>  That's why I asked about "good reason" - a guideline to follow, which is
> rational for anyone.
>

Nothing is "rational for anyone" because most people are irrational imbeciles.



May 15, 2011
On 15.05.2011 22:53, Nick Sabalausky wrote:

> That's just plain rediculous. Software development isn't some damn hippie commune where "There are never any wrong answers, just different opinions!

  It is. There are *many* ways to do the same thing in software, using different languages, technologies and patterns.

> There *are* better ways and worse ways to do many things.

  OK, turning 2 into 1 and vice versa, assuming X always holds 2 or 1:

  1. 3 - X
  2. X ^ 3

  Which one is better? Expand this to couple dozens of languages - which is better, which is worse?

> Despite what everyone seems to have been brainwashed into believing these days, not everything is a matter of personal preference or opinion.

  Sure, not everything. But software development - is. There are, sure, better and worse ways to do things, but still, there are *many* of them - on both sides.

> If some city architect  decided to make the primary structural frame of a giant high-rise out of
> wood because "I like it, and it works well for me", that stupid screw-up  would get fired on the spot,
> drummed out of the industry, and for good reason.

  Nope. There are *many* ways for architects to build. Many materials, and as long as one or another does whatever is expected from it - it works.

  This is not only about "works for me" - this is about - "works as ordered by the customer", "works as it should" and "works according to specifications".

  And surely, there are *many* ways to achieve *same* results - in many different areas, including architecture.

/Alexander
May 15, 2011
On 15.05.2011 22:56, Nick Sabalausky wrote:

> It *barely* works. And I *did* stop using it specifically because it worked so poorly.

  Don't get it too personally, but probably, you didn't read the manual? ;)

  It works perfectly, even for those who are *not* familiar with software of web development.

/Alexander
May 15, 2011
On 15.05.2011 23:05, Nick Sabalausky wrote:

> And like I said at the beginning, the old-style-PHP/ASP of mixing code and HTML is one of the things that *HAS* become widely accepted as bad practice.

  Could you please back your claims with something? I know already that you are the kind of person who knows better, and you are used to speak for everyone, but that's just words.

> Just because there are some amateurs and incompetent "professionals" around that still don't know any better doesn't change that fact.

  And you are professional? Show me something that is professional, so I can learn.

> Ugh, I never could stand that hippie rhetoric. Despite what society's been brainwashed into believing, there *ARE* opinions out there that are just plain moronic, and yes, *wrong*.

  And yours is always *right*? ;)

/Alexander
May 15, 2011
On 15.05.2011 23:13, Nick Sabalausky wrote:

> I've *been* a WordPress end user. It performed like shit. I got rid of it.

  There are many people who dislike Windows too - for the same reasons. But now, I want to know - which universe you are from?

  I never had any problems with WordPress nor Windows, despite the fact that forums are full of screams.

  Perhaps, you could tell me, what exactly doesn't work, so majority of users didn't notice and still use it? ;)

> I don't doubt there are many amateurs out there who could look straight at a total POS and not see the obvious problems. Just look at all the Apple fans.

  Sure, Apple has his share of problems. But they are rich and popular. Do you, with your "perfect solutions"? ;)

> Nothing is "rational for anyone" because most people are irrational imbeciles.

  Thank you, Nick. Now I know who I am :)

/Alexander
May 15, 2011
"Alexander" <aldem+dmars@nk7.net> wrote in message news:iqpi2b$pc7$1@digitalmars.com...
>
>  Sure, Apple has his share of problems. But they are rich and popular. Do
> you, with your "perfect solutions"? ;)
>

Sorry, I forgot that what's popular is always right and what's right is always popular.


May 15, 2011
"Alexander" <aldem+dmars@nk7.net> wrote in message news:iqpi2b$pc7$1@digitalmars.com...
>> Nothing is "rational for anyone" because most people are irrational imbeciles.
>
>  Thank you, Nick. Now I know who I am :)
>

FWIW, I didn't intend anything I've said as anything personal against you. It probably did came across that way though. Wasn't my intent.