The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
My answer as to what to use to design the class interactions would be "all of the above." A more specific and, perhaps, more helpful answer would be to classify your tools on a scale of "informal and free-form" verses "formal and rigid" and pick your tools as you design your software system moving from the left hand of the scale (informal) to the right hand of the scale (formal.)
For example, if you have no clue where to begin and you need to overcome the static friction in the design process (that is, "get the ball moving") using pen and paper or, perhaps better, SimpleDiagrams. In this way, your tool allows you the maximum amount of freedom in designing the system. As you overcome the static friction in the design process, though, you will want to use tools that enforce more of a rigid, orderly design process (UML, ERD, flow charts, et. al.). There are several good tools out there that allow you to do this. Dia is one such tool, and is Open Source. Microsoft's Visio tool is another such tool. I've herd lots of good things about VS's UML diagramming tools, but I haven't used them myself, so I can't stump for them.
Three sons left home, went out on their own and prospered. Getting back together, they discussed the gifts they were able to give their elderly mother. The first said, "I built a big house for our mother." The second said, "I sent her a Mercedes with a driver." The third smiled and said, "I've got you both beat. You remember how mom enjoyed reading the Bible? And you know she can't see very well. So I sent her a remarkable parrot that recites the entire Bible. It took elders in the church 12 years to teach him. He's one of a kind. Mama just has to name the chapter and verse, and the parrot recites it."
Soon thereafter, mom sent out her letters of thanks: "Milton," she wrote one son, "The house you built is so huge. I live in only one room, but I have to clean the whole house."
"Gerald," she wrote to another, "I am too old to travel. I stay most of the time at home, so I rarely use the Mercedes. And the driver is so rude!"
"Dearest Donald," she wrote to her third son, "You have the good sense to know what your mother likes. The chicken was delicious."
Good one! It reminds me of one of my old favorites:
A salesman is lost in a rural area and stops at a farm to get directions. As he is talking to the farmer he notices a pig with a wooden leg. "How did the pig get a wooden leg?", he asks the farmer.
"Well", says the farmer, "that is a very special pig. One night not too long ago we had a fire start in the barn.
"Well, sir, that pig set up a great squealing that woke everyone, and by the time we got there he had herded all the other animals out of the barn and saved everyone of them."
"And that was when he hurt his leg?" asked the salesman.
"Oh no" says the farmer. "He was fine after that. Though a while later I was in the woods out back and a bear attacked me. Well, sir, that pig was near by and he came running and set on that bear and chased him off. Saved me for sure."
"So the bear injured his leg then," says the salesman.
"Oh no. He came away without a scratch from that. Though a few days later my tractor turned over in a ditch and I was knocked unconscious. Well, that pig dove into the ditch and pulled me out before I drowned."
"So he hurt his leg then?" asks the salesman.
"Oh no," says the farmer.
"So how did he get the wooden leg?" the salesman asks.
"Well", the farmer tells him, "When you have a pig like that, you don't want to eat him all at once."
Its called "Window Docker", its my very first project I made in visual C#. The software is a simple program that docks most not all applications. For example, notepad, command prompt and other things you could try. It docks the programs inside the software. The Software is set to be topmost meaning it will stay in front of all windows or at least most of them. The idea is to be able to use multiple programs without having to tab and lose focus on what you are doing, like video games, web browsers and such.
To Download here is my link : http://dl.dropbox.com/u/22274554/Window%20Docker%28published%20file%29.zip
Please leave feedback, this information is vital to me as a beginner, the only way I can improve myself is by your comments. For more information on what kind of feedback I'm looking for please refer to the readme file.
I will appreciate and take in consideration on any comments you leave me!
How can I put this so as not to dampen your enthusiasm? While I certainly appreciate your enthusiasm in coming here and posting this, it's unlikely that you are going to get a positive reaction to your posting this here - for a start, we don't know you so we aren't likely to want to download your code from a site like dropbox. Secondly, there's a whole article submission thing here where you could post your code, along with an explanation, and you'll get a whole hunk of comments there.
If I were you, I'd create an article. I hope this doesn't dampen your enthusiasm.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
Actually I agree with Pete. Your enthusiasim is great. And I am pretty sure you could use that enthusiasm to write a great article about what you made! It sounds pretty good, but this is not the place to ask for help or opinions. An article on the other hand will make you review your code, look up certain stuff you weren't sure about (you can ask some specific questions in the QA section on CodeProject) and then, when you've written everything down, you'll get comments and reviews from people. Like you I feel that I can grow by other peoples comments and help, so I've written a few articles myself. I've learned so much from every article! I'm currently working on one and once again I've learned plenty of new stuff. Going to learn even more in the further writing process and when the article is released (in a couple or so weeks I hope). Good luck!
I used to travel 16 miles to work, took about 90 minutes by car.
Then for 6 wonderful years it took me less than 10 minutes to do 5 miles down country lanes.
Now have to do 13 miles and takes about 40 minutes by car.
It is crap, I find audio books are the best thing to listen to, something that can draw the mind in. Also helps to turn the mind off work so I get home able to relax rather than with stuff buzzing around.
Every man can tell how many goats or sheep he possesses, but not how many friends.
depends on what city and if where you live now suits - if where you live is great and has everything you need/want, then that may be a price to pay - we in Sydney have people who commute for 1.5 hours each way - their trade-off is that they life on big semi-rural blocks out by the mountains or north/south in coastal towns - so for them, its worth it
- really, no one can answer that question in entirety for you
I do 40 miles each way a working day which takes average of 1hr (depending on the roads 70 minuites) cant find anything closer for reasonable money
Lobster Thermidor aux crevettes with a Mornay sauce, served in a Provençale manner with shallots and aubergines, garnished with truffle pate, brandy and a fried egg on top and Spam - Monty Python Spam Sketch
Currently (until I get a car) I have to travel 70 mins by train and walking between the stations, followed by a 30-40 minute bicycle ride. I've gotten used to it now but I can't wait to get an extra 2.5 hours of each day back when I get a car.
At least the trains I get on are not crowded so there's space for my bike, and I have somewhere to eat some breakfast (I can never really eat when I first wake up).
Stop your bitching, I used to do 80km EACH way 5 days a week, 4 hours commute added to the working day. I would leave at 5am just to beat the traffic. You young wipper snappers get it too easy these days.
Never underestimate the power of human stupidity RAH
When i were a lad we had miles not new fangled kilometewotsits, and we didnt commute - no sir, we RAN on our bloodied stumps - it were so far we'd have to leave 2 hours before we went to bed. Get to work, do a days work in half the time before we had to turn around and crawl back home because we were that exhausted.
You tell kids these days and they'll not believe you.
MCAD --- To paraphrase Fred Dagg - the views expressed in this post are bloody good ones. --
It takes me about 10 minutes to get to work. But that's because I have to put on some shorts and a T-shirt, then stop by the kitchen to make a pot of coffee and on my way from the bedroom to the office.
CQ de W5ALT
Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software
Don't waste it by going to see Ghost Rider: Spirit of Vengeance[^]. Especially don't waste the extra on 3D. 2 hours and $20 I'll never get back. Cage is a worse actor than Reaves, if that's even possible.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum
Nicholas Cage couldn't act his way into a paper bag, much less out of it. I have no idea why he is still working, unless it is to give the general public a clue: "This has NC in it. It is a cr@p film."
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water