Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Two sides to everything (Score 1) 460

Yes, I am aware of that. Your missing my point. I wasn't trying to iterate over
everything that a test plan will cover.

Writing a test plan doesn't ensure you have met any of your requirements or
than even if your requirements are worth a crap to start with.

The point being writing a test plan does not mean you have a good plan on
how to verify your product (from unit test through deployment and maintainance).
That is what's important. If you want write a test plan which references
to requirements, great. Usually required for any contracts anyway.

But it's the plan that is important, not the document. I haven't see a
checklist item yet for a good plan/bad plan. And I've seen many
really bad test plans go by which fulfilled their process checkmark.

Comment Re:Two sides to everything (Score 1) 460

> However if you're likely to have millions of people depending on your code, which will
> alwso be modified by other people, then you had better have a good process as well.

A good process means nothing. Understanding why a process wants you to do something
is what's important. Checklists are bad. Making sure the right things get done is what
is important. Writing a test plan isn't important. Making sure you have good test coverage
is important.

I have been writing code professionally for over 20 years now. I have been at a handful of
different companies, and gone through a few handfuls of various processes (2167a was
the first one I had to use coming out of school). I've worked on very large projects and
very small projects.

For small to the small side of medium projects, it comes down to the people
working on the project, period.... In my experience, a standardized process doesn't
effect the success of a project either way. If you have a good project lead, and good people,
you will have a "process" or a somewhat standard way to do things. It doesn't have
to be documented in a formal document. But it will be there even if you don't realize it.

Large projects are a mess. You need a standardize process as painful as it is. One that
allows you to integrate early and often. The first thing you need to realize that the % of
incompetence rises the larger the project. It's easier to hide in a large project. It's easy to
hide in a process that generates a lot of information. You have to identify problem areas
in interfaces, and people, early and often..

Comment Re:iOS their reason? (Score 2) 262

> How about the real reason, stated right there in TFS. Can you read?

Because we don't believe them? If android were *really* open,
it would be developed in the open. An open drop of code after products
are already shipping it certainly not in the spirit of open source.

Personally, I think it's more about Google being threatened by amazon.com,
their app store, and their likely future tablet.. It's also been reported that google
has been threatening tablet/phone makers with using non google services. The
reason Google gave, seems the less likely reason to me.

I'm still hoping for a Ubuntu tablet. But Ubuntu doesn't seem to be that open these
days either... sigh....

Comment Re:Why is Copyright Good? (Score 1) 652

> That being said, making copyright law on that basis is arguably unconstitutional.

Why do you think they are worried about that? :-) They had no problem extending the copyright
duration *retroactively* multiple times. The constitution limits the copyright duration. If you allow
it to be extended retroactively, you can not enforce that.

It's hard to argue that the Justices don't understand that concept. It seems likely (to me at least)
that they did understand they were going against the constitution and didn't care.

Comment I don't have a problem with that (Score 1) 305

As long as they clearly define:
      o exactly when customers will be throttled
      o exactly how much customers will be throttled
      o allow customers to see how much they been throttled for each month
      o allow customers to opt out of their contract without penalty if they don't
            agree to the change

Seems perfectly reasonable if they did that.... Not holding my breath :-)

Comment sick of wiki gonna-leak (Score 1, Interesting) 783

I'm getting sick of Assange's promises of all this great information they are "going to leak". He has all of this info on corruption in the US banking system, on rich people evading taxes, and a bunch of other info which will be released if he disappears.

If he has information on illegal dealings, corruption, etc., release it.. Why the threats, why the talk? His current behavior is more like someone
trying to shake down folks, not someone trying to uncover the truth.

Comment Re:This guy is an idiot, it's pathetic. (Score 4, Informative) 349

from wikipedia "Paul Buchheit is an American computer programmer and entrepreneur. He was the creator and lead developer of Gmail. He developed the original prototype of Google AdSense as part of his work on Gmail. He also suggested the company's now-famous motto "Don't be evil" in a 2000 meeting on company values.[1]"

Hmm, why the hate.. It sounds like he's done some stuff.. What have you done?

Slashdot Top Deals

One man's constant is another man's variable. -- A.J. Perlis

Working...