How ___ to develop great software: A Guide

By Angsuman Chakraborty, Gaea News Network
Friday, April 1, 2005

Cookies are good. Spend around half the time of application development in creating cookies. Users revel in the cookie hunt much more then using the application. Make it challenging for them. Do not spare on the graphics, do not think about memory or disk usage. Customers do not care about them either so why should you?

ARTICLE CONTINUED BELOW

Remember when developing any application that you are never going to maintain it. After you are done with the application you will invariably move to the next one. If it a open source project just leave the old one in the hand of newbies who want to make a name by writing in their resume that they have worked in so-and-so open source applications. If in doubt how to phrase the letter please refer to the seminal struts announcement.

Quality Assurance (QA)
Quality Assurance is for weenies, not for real developers. A real developer can only be forced to let his product be QA’ed at gunpoint or by or-else-you-are-fired threat. Even then he will do his absolute best to make life hell for QA. The best response to defects found by QA is to state blankly that it is a feature. With XP products it is easier because old-fashioned-QA-folks will never know how to make sense of thousands of loose stick-it notes on XP board (remember no documentation).

QA is absolutely not required for Open Source products. By definition they are of the highest quality as has been successfully argued by several stalwarts with the multiple-eyeballs theory and with the glorious examples of Jakarta-Commons, Jelly and numerous sourceforge projects to prove the point.

The best way for open source users to find a defect is from customers who must create an account and login to BugTraq (or is it BugTrack?) to submit the defects. It is blasphemous to report defects publicly. The irrefutable logic being –“You know the product is open source, they are devoting time out of their own good will and how dare you complain of defects? Go fix it yourself or file in BugTrak and wait as long as it takes. If you don’t like it don’t use it and ask for a refund <grin>.”

Discussion

praveen
June 4, 2010: 12:40 am

hi i am pursuing my diploma in computer science, i want to go for software field so i much more wanted to know how to develop the software….pls recommend me..


praveen
June 4, 2010: 12:34 am

hi i am pursuing my diploma in computer science….i am in software field so i wanted to know much more about how to develop the software pls recommend me….thank you


Onalethata Potso
May 6, 2010: 9:52 am

i want to know how to develop software.


Hena
March 28, 2010: 10:47 pm

I want to develop software but I don’t know how to develop it & also want to know how to develop a anti hacking software………..Please help me.


pragat tripathi
March 27, 2010: 1:55 am

i am b.e(civil)student tell what is a proper way of sofware developer for biginer……..


Adarsha
February 6, 2010: 12:19 pm

Im a CS student i want to know how to develop a software(especially for hacking and anti hacking purpose),plz send step by step procedure&all the materials required to achive it,plz send it to me through mail


divya
January 23, 2010: 12:30 pm

hi am studying computer science engineering 2 nd year . i have o project for developing new software . could you please help me with some ideas?

December 23, 2009: 11:12 pm

i am a Student i want to develop a software and plz send me information on my email address and also send me antihacking information


demo
November 17, 2009: 10:12 am

i want to develop my own software but i don’t know how to go about it.i need you to direct me from step one to the final step.thanks


pralight
October 3, 2009: 9:18 pm

i want to know how to develop a anti hacking software.
i dont know any idea about it.pls send this in my email id.


sijan
August 17, 2009: 8:48 am

i am bachelor student of nepal. i am very keen to develop software though i am not student of software engineering. i want to know how can i how can i deveop the software by using differnt programming language and their code words.

August 5, 2009: 6:46 pm

I WANT TO DEVELOP ANTI HACKING SOFTWARE PLZ SEND ME ALL RELATED MATERIAL ON MY EMAIL ID


Gurwinder singh
June 18, 2009: 3:01 am

I am a student of BCA 5th semester.
now in this semester we are going to develop the software using visual basic
i want to know how should i begin to develop this application
as i am a student of BCA which database language i should use for backend.
i have learned only SQL.
please help me how should i begin


ralph lauren
June 12, 2009: 8:11 pm

im a developer and i need a more tips on developing softwares


Umer
March 2, 2009: 9:21 am

hi i have so much intrest in developing a software. even i dont know about it how to do how to use code in it.The main questions is this tell me how to make a script how to design it where from i should to start and the use of tools how i can develop it . It is your pleasing please send me information in my contact number.I will be waiting for it.


fausat
November 4, 2008: 1:42 am

I want to develop a software in telecommunication and i dont know how to go about it.


sufiya
June 22, 2008: 8:27 pm

I want to know that how to develop a software..
I’m interested in developing a software..

May 25, 2005: 5:12 am

@Ronan
Have you noticed the date of the post?

> Remember some developers can be as dumb as users.
I seriously doubt any developer worth his salt will make the mistake.

A guide of things not to do is also a guide. Not every guide has to follow the “ten commandment” approach to preach.


Ronan
May 25, 2005: 5:02 am

How about actually writting a real guide to development practices other than taking the piss and therefore contributing to some programmers actually falling into using the pitfalls mentioned in your ramblings. Remember some developers can be as dumb as users. geek

YOUR VIEW POINT
NAME : (REQUIRED)
MAIL : (REQUIRED)
will not be displayed
WEBSITE : (OPTIONAL)
YOUR
COMMENT :