unit testing How to use combinations of sets as test data

unit testing How to use combinations of sets as test data

I would like to test a function with a tuple from a set of fringe cases and normal values. For example, while testing a function which returns true whenever given three lengths that form a valid tria…


iphone Tips for a successful AppStore submission?

In a day or two I'll be ready to submit my iPhone app to the AppStore and I'm curious whether people who have gone through this process have any tips/suggestions for a smooth submission process. Her…


security Checklist for Web Site Programming Vulnerabilities

Watching SO come online has been quite an education for me. I'd like to make a checklist of various vunerabilities and exploits used against web sites, and what programming techniques can be used to…


GUI design techniques to enhance user experience

What techniques do you know\use to create user-friendly GUI ? I can name following techniques that I find especially useful: Non-blocking notifications(floating dialogs like in Firefox3 or Vista'…


How do you start Knowledge Transfer?

Do you use a formal event to get people talking in your IT department? Like a monthly meetup in a social place, a internal wiki/chat space or just a regular "information market" with some presentatio…


testing How do you test the performance of a website?

Are there specific tools to perform the following job or there is a suite of tools that help me do the following: How can I check page load times? How can I track down a page that hogs memory? How c…


What are the best practices for avoiding xss attacks in a PHP site

I have PHP configured so that magic quotes are on and register globals are off. I do my best to always call htmlentities() for anything I am outputing that is derived from user input. I also occasiona…



What tools do you use for Security testing of web applications?

Are there any tool you recommend for security testing of web applications? I have used WebScarab from OWASP, but find it a bit difficult and unwieldy to use. Is there anything else better you would…


What does a scrum master do all day?

To quote wikipedia: Scrum is facilitated by a ScrumMaster, whose primary job is to remove impediments to the ability of the team to deliver the sprint goal. The ScrumMaster is not the leader of the…


Release management-best practice

I work for a product development company.We first do internal releases,and then public release.I was wondering, how other product developing companies manage their release? How do you give release nu…




app guidelines store submission how apple and for connect security