• Post Reply Bookmark Topic Watch Topic
  • New Topic

How to start project?  RSS feed

 
Tushar Goel
Ranch Hand
Posts: 934
4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As an interest to learn more about Java, i have decided to work after office as well. I thought to work as free-launcher but as i dont have enough experience so
i thought to work with someone who is having knowledge. I contacted one of my friend who is working as free-launcher. Initially he was agreed and shared
requirement document with me and explain me about the project. But after that he is not showing interest to discuss or telling me from where should i work.

He was building a poker game(texas holdem). So, i am thinking now that as i have read about the requirement and understand most of the game rule so
why i don't i develop my own as a pratice. So i am planing to build my own but not sure how to start?

Should i first create design/class design or start randomly and add piece by piece may be using TDD approach. Any idea is great.

 
Liutauras Vilda
Marshal
Posts: 4827
330
BSD
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Great idea, go on for your own project. Just a single advice - find the area of your interest.
Do not start the project "Poker Texas Hold'em" if you're not a fan of it (and do not know the game rules), it will complicate the things, and you'll likely loose your interest fairly soon.
Try to find something what really interests you now, or you loved since childhood. Or try to find the problem which holds you back on regular basis, and think, how your project idea could help you to solve it.
 
Tushar Goel
Ranch Hand
Posts: 934
4
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Liutauras.. I have never played poker game and just read about it on wikipedia and some other sources on internet.

I think i should start from something i play more often like sudoku or cricket..
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13078
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Before writing any code you should work out program flow in some sort of diagram. I like use case diagrams but there are other styles.

Only when you have a diagram that you can explain to a potential user should you start coding.

Bill
 
Tushar Goel
Ranch Hand
Posts: 934
4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks William but i dont have experience on it. Any suggestion?
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!