Thursday 1 June 2017

How to Design a Good Program

Hello Friends.,. Have you ever designed a program, but when you were done, it didn't look or work quite the way you wanted it to?  This article will help you to design a well-flowing program that people will love!!
How to Design a Good Program


Steps:-

1. Think of what you want your program to do. Write this down on a piece of paper.
2. Now think of any common tools that the user might use, such as buttons, links, radio buttons, etc. Only write down the ones that would be more frequently used.
3. Draw a rectangle on a piece of paper.

This represents the window that the program runs in. Now, draw a draft of what the GUI will look like. A common set-up is as follows: Tool bar(s) on top, status bar(s) on bottom, and workspace in the middle. Make the workspace so that it is easy to use and understand. If you don't like how something looks, change it.
4. Ask a friend (preferably one who has an interest in programming) if this program looks inviting to use.

If they say no, ask them what they would change. Consider their ideas.
5. Now, use a programming language that you are comfortable with to write the code for your program.

If you are using a program such as Visual Studio, where you deign the interface separately, design the interface first.
6. Now, publish a Beta Version of your software that you can ask your friends to try.

Ask them what they liked and disliked about the software.
7. Now, go back to your draft.

Erase anything that needs to be moved, removed, or changed, and move, remove, or change it. Remember, just because your friend(s) didn't like something, doesn't mean you have to change it.
8. Go back and edit your code again.

Keep repeating steps 5-8 until you really like how your program looks and works.

 

Tips

  • Don't release your Beta version to the whole world, because then you won't get the feedback you deserve. Instead, just ask those who you know.
  • Don't get frustrated. If you need to, put the project away for a few days and come back to it.

 

Warnings

  • If you do put away the project temporarily, don't put it away for too long, because then you won't be motivated to start it again.

Things You'll Need

Two pieces of blank white or lined paper.
A pencil. (Not a pen or marker!)
Beta testers (recommended)
Tolerance for mistakes

0 comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...

Labels

404 AdBlock Add-on Airtel GPRS Trick Airtel SMS Trick Alexa Amazon Amazon Kindle Amazon Prime Android Android 8 Android Oreo antivirus Apple Apple Mac ASCII Audacity Audio Authotkey Backup Balance Transfer in Vodafone Battery Bing Blogger Blogging Bookmarklet Browser Camera Chromebook clock Cloud colors command lines Computer Computer Tricks configuration Contact Creative Commons Credit Card CSS devolop DIY Doodle DOS Download Dropbox E-Mail eBook Email Email Attachment Embed Encryption English Error Evernote Eyes Facebook Facebook Tricks Feedburner Flipkart Font Foursquare Free Internet Free sms trick in Vodafone G Mail Gadget Game Getty Images GIF Gists Github Google Google AdSense Google Analytics Google Apps Google Chrome Google Contacts Google Currents Google DNS Google Docs Google Drive Google Earth Google Font Google Forms Google Images Google Map Google Photos Google Play Store Google Plus Google Print Google Reader Google Script Google Sheets Google Spreadsheet Google Translate GPRS Setting GPS Hacking Health App HelloFax Hindi Hoodie HTML Icons idea Image Editing Images IMEI Indian Railways Infographics Instagram Internet Internet Explorer Internet Tricks iOS iPad iPhone IRCTC iTunes iTV JavaScript JioCinema JioTV Junglee Kindle Language Translation Laptop Laptop. TV Life Time FREE GPRS Life-Style Link Linkedln Linux logo Make Money Online Microdoft Powerpoint Microdoft Word Microsoft Office Microsoft Outlook Mobile Mosaic Music Name Networking nexus Notepad OCR Online Shopping Open DNS OS Outlook Password PDF Petya Phillips Hue Lights Photogtraphy Pixel Play Station Podcasts Pokemon Pokemon Go Polls Print Productivity Proxy Server Pushbullet QR Code Ransomware Reddit Reliance Hack GPRS Reliance Jio RGB Ringtone Router RSS Safe Mode Samsung Galaxy S Scrabble Screen Capture Screen Sharing Screencast Secrets Security Send free sms from PC SEO Sierra Skype Slideshare SMBv1 SMS Snapchat Snapdeal Social Media Solution Sound Device Speech Recognition Sql Steam Sync Synology NAS Tata Docomo GPRS trick Teleprompter Torrent Trick Tricks TV Twitter UltraISO Unicode Unknown Extension Unlimited 2GB Unlimited 3GB Unlimited GPRS USB USB Security Key Video Editing virtual desktop Virus attack VLC Vodafone 110% working trick for GPRS Vodafone 3g Vodafone GPRS VPN wallpapers WannaCry Web Design Web Domain Website Wget Whatsapp WiFi Wikipedia Windows Windows 10 Windows 10 S Windows KN Windows Tricks windows updates Winows N Wolfarm Alpha WordPress XBox YouTube Zip
Twitter Delicious Facebook Digg Stumbleupon Favorites More