This type of users use your system to get some tasks accomplished by your software so if you ask the user for his/her email address, these users will enter their real email addresses, but in the real world these are not the majority of the all users, there is another type called, So as a software developer you should know that there are two types of users, After adding this value to the database and dealing with it in another place, for example if you want to send this user an sms message, in this situation your system will try to send a message to this phone number “abcde”, it’s not only a fake phone number it’s something not related even to numbers. As a developer you create a form like this and put a label beside each field to tell the user that you should enter your zip code in this field, but actually not all the users follow the labels and enter what you are waiting for, sometimes one of the users will enter a fake email address or even enter some letters that don’t refer to anything like “abcdef” as Phone number, this mistake will lead to some problems. Etc.), you see a form contains a number of fields and each one of these fields has to be filled in with specific data such as Email, Zip code, phone number and a password with specific conditions.
Ninety-nine percent of software applications require data which are entered by users, for example when you want to create an email account (Hotmail, Gmail.