School Assignment? Project Due Tomorrow? Chat LIVE With A Programming Expert!

Welcome to Dream.In.Code
Become an Expert!

Join 307,221 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,670 people online right now. Registration is fast and FREE... Join Now!




Software Development (THE PRE CODE STAGE)

 

Software Development (THE PRE CODE STAGE), Pre code stage

captnuendo

20 Aug, 2009 - 05:04 AM
Post #1

New D.I.C Head
*

Joined: 4 Aug, 2009
Posts: 4

Hi everyone. I am NEW to this forum and new to forums period so bare with me. I am learning how to program and its harder than it should be. the thought of writing code seems exciting and fun. But what does one do when they want to create something like a point of sales app for fun? I never went to school so i dont have a formal training in programming but i do understand it. I can read code but i cant make my own app. What do you do when you have an idea but cant make it work.. what is the pre preparatory stage of making software.. drawing ideas? using mind management software? Microsoft visio? Talking with someone.. Im thinking you would have to make little drawings like database here form1 will go here? I am in desperate need of help. How to you plan for making a program?? HELP!! blink.gif

User is offlineProfile CardPM
+Quote Post


Core

RE: Software Development (THE PRE CODE STAGE)

20 Aug, 2009 - 05:17 AM
Post #2

The .NET Dude
Group Icon

Joined: 8 Dec, 2008
Posts: 3,043



Thanked: 217 times
Dream Kudos: 900
Expert In: C#, VB.NET, WPF, .NET Framework

My Contributions
At the early stage you probably should not focus on special planning software (like Microsoft Visio). A scheme on the paper should do the job. Start with something that you find interesting, but at the same time you know that you can accomplish.

Learn the programming language while building real stuff, not just "Hello World" programs.

For example, you mentioned that you want to create a point of sales app for fun. Great! Now, try to think of what operations it should perform. Separate all the tasks and see what is required to make that specific task work. For example, you see that one action should trigger a database query. Start searching how to build that query and retrieve that data. Same applies to every other operation.

Yet another thing you may consider is following some tutorials or reading and executing the samples from a book - this is a great way to get yourself familiar with the programming language and specific techniques.
User is offlineProfile CardPM
+Quote Post

captnuendo

RE: Software Development (THE PRE CODE STAGE)

20 Aug, 2009 - 06:11 AM
Post #3

New D.I.C Head
*

Joined: 4 Aug, 2009
Posts: 4

Thank you. You answered my question spot on. So basically design on paper what each section of my 'app' and logically come up with ways to make it happen. and get me a c# for beginners book and get familiar with methods right? and again thank you!

User is offlineProfile CardPM
+Quote Post

Core

RE: Software Development (THE PRE CODE STAGE)

20 Aug, 2009 - 09:14 PM
Post #4

The .NET Dude
Group Icon

Joined: 8 Dec, 2008
Posts: 3,043



Thanked: 217 times
Dream Kudos: 900
Expert In: C#, VB.NET, WPF, .NET Framework

My Contributions
QUOTE
So basically design on paper what each section of my 'app' and logically come up with ways to make it happen. and get me a c# for beginners book and get familiar with methods right?


At the early stage, yes, this is right. Later, when you advance and start bigger projects, you will see that you will need some UML software, but not now.
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic

Time is now: 11/21/09 10:39PM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month