How is the forum moderators...

  • (2 Pages)
  • +
  • 1
  • 2

17 Replies - 1154 Views - Last Post: 13 June 2011 - 03:04 PM

#1 Siva7891  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 32
  • Joined: 08-June 11

How is the forum moderators...

Posted 08 June 2011 - 11:30 PM

Hi guys..
First I will make myself clear I didn't want to complain about anyone or something like that. I am learning .Net programming so i used to post my questions on msdn forums. Recently i decided to strengthen my foundations on C. So started to look for the forums that support C and came across Dream.in.code. When i made my first post it was deleted stating I didn't follow the rules. So the forums moderators stick so tight with the rules ah..

Regards,
Siva7891

Is This A Good Question/Topic? 0
  • +

Replies To: How is the forum moderators...

#2 v0rtex  Icon User is offline

  • Caffeine: db "Never Enough!"
  • member icon

Reputation: 218
  • View blog
  • Posts: 758
  • Joined: 02-June 10

Re: How is the forum moderators...

Posted 09 June 2011 - 12:48 AM

Well tbh you most likely did not follow the rules... The forum moderators do not victimize individuals, if you do not follow the rules and be a help vampire (ask for code without putting in any effort) then most likely your post is deleted. This is not the best way to start off @ DIC but do not judge the community based on one sour experience.

here is a FAQ for new users: Link and here is the official forum rules: Link. I am not enforcing the rules merely trying to help you so that you enjoy your time here @ DIC.

Don't worry about it, if you feel your topic was unjustly removed, simply contact a moderator :)

This post has been edited by v0rtex: 09 June 2011 - 12:50 AM

Was This Post Helpful? 1
  • +
  • -

#3 Siva7891  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 32
  • Joined: 08-June 11

Re: How is the forum moderators...

Posted 09 June 2011 - 02:38 AM

View Postv0rtex, on 09 June 2011 - 12:48 AM, said:

Well tbh you most likely did not follow the rules... The forum moderators do not victimize individuals, if you do not follow the rules and be a help vampire (ask for code without putting in any effort) then most likely your post is deleted. This is not the best way to start off @ DIC but do not judge the community based on one sour experience.


I am not saying that i am victimized by moderator. I just post a question for which i joined the @DIC urgently. When i saw it was removed i was little upset. I didn't asked to solve the example problems but to suggest me a book where there will be typical problems solved so that I can get some ideas in Problem Solving. Those question I posted are taken for the this wikipedia page. I am preparing for my upcoming interviews I am going to face this year. I just contacted the moderator. Thanks for the reply

This post has been edited by Siva7891: 09 June 2011 - 02:44 AM

Was This Post Helpful? 0
  • +
  • -

#4 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 9159
  • View blog
  • Posts: 33,979
  • Joined: 27-December 08

Re: How is the forum moderators...

Posted 09 June 2011 - 06:04 AM

Moved to Site Questions and Support.

Your post was removed because we aren't in the business of handing out solutions, and frankly seeing those solutions isn't going to help you become a better programmer, nor pass your class with the appropriate skills being taken away. Try them yourself. If you get stuck, you are welcome to ask for help, provided you show the appropriate efforts.
Was This Post Helpful? 1
  • +
  • -

#5 Kilorn  Icon User is offline

  • XNArchitect
  • member icon



Reputation: 1341
  • View blog
  • Posts: 3,513
  • Joined: 03-May 10

Re: How is the forum moderators...

Posted 09 June 2011 - 06:10 AM

Not to mention there are already tons of threads on our forums that ask for book recommendations, and if you use the search feature of this site, located in the very top right corner, you'll most likely find the information you needed in that post without needing to create a new topic.
Was This Post Helpful? 1
  • +
  • -

#6 JackOfAllTrades  Icon User is online

  • Saucy!
  • member icon

Reputation: 5723
  • View blog
  • Posts: 22,636
  • Joined: 23-August 08

Re: How is the forum moderators...

Posted 09 June 2011 - 06:36 AM

There is no book that has the answer to these questions exactly. You learn how to manipulate strings and arrays and use that information that you've learned to formulate solutions to the problems.
Was This Post Helpful? 2
  • +
  • -

#7 Kilorn  Icon User is offline

  • XNArchitect
  • member icon



Reputation: 1341
  • View blog
  • Posts: 3,513
  • Joined: 03-May 10

Re: How is the forum moderators...

Posted 09 June 2011 - 06:39 AM

This is where problem solving comes into play. Nobody can teach you problem solving being possibly make some suggestions to improve your ability to think critically. Also, nobody can teach you how to create algorithms. I'd suggest trying to figure out exactly what needs to be done, write some pseudo code, figure out the simplest way to do it and convert your pseudo code to whatever language you want/need it be in.
Was This Post Helpful? 2
  • +
  • -

#8 tlhIn`toq  Icon User is online

  • Please show what you have already tried when asking a question.
  • member icon

Reputation: 4965
  • View blog
  • Posts: 10,562
  • Joined: 02-June 10

Re: How is the forum moderators...

Posted 09 June 2011 - 07:09 AM

*
POPULAR

Looking up the question that you referred to as being removed...

Quote

Please suggest me a book which will contain solutions to typical programming questions based on C like
Switch every pair of words in a string ("ab cd ef gh" becomes "cd ab gh ef")
Write the function for strstr function (finding a substring inside a string)
Reverse the order of words in a string ("ab cd ef gh" becomes "gh ef cd ab")
Write the function for string comparison. How would you test it?
Write a function to zero all duplicate values in an integer array. How would you test it?
Write a function that compares two strings and returns a third string containing only the letters that appear in both.
Find cycles in a singly linked list, using minimal storage.
Shift all elements of a circular array by k bytes, using no extra memory.
For an array of size n, print all pairs that add to k. (then, do the same thing with a sorted array)


These are not 'typical coding questions'.
We all know what the 'typical' questions are because we see them posted here 10 times a week.

These sound like either homework questions or job interview questions. And the experts here know that. Trying to fool the people here is not looked well upon.

I'm going to be very frank here. I don't mean to upset you, but instead to help you realize your readiness (or lack thereof): The questions you listed are REALLY basic stuff. They would weed out those people that have taken 1st year programming from those that haven't. If you have to ask for help on how to do the things listed above, then don't go to the job interview: You aren't ready to pretend you're a coder.

You shouldn't be looking for books on how to answer the interview questions even when you can't do the coding. Instead you should be looking for coding books and spending your time actually learning to code. When you can answer these questions based on your own ability, understanding and skill - that's when you should start considering intern coding positions to get you started in the industry.


Standard resources, references and suggestions for new programmers.


I would recommend you start with "Hello World" just like the other million+ coders out there. Then work your way up to the more advanced tasks like this.

The problem with taking on large, complex tasks like this when you are new to coding is that
  • it will frustrate you to the point of quitting,
  • you don't know enough about coding to know where to start or in what direction to design your program
  • You risk learning via the 'Swiss cheese' method where you only learn certain bits and pieces for the one project but have huge holes in your education.


I am going to guess that you are trying to teach yourself C# without much guidance, a decent book or without knowing where to look. Sometimes just knowing where to look can make all the difference. Google is your friend.
Search with either "C#" or "MSDN" as the first word: "MSDN Picturebox", "C# Custom Events", "MSDN timer" etc.

But honestly, just typing away and seeing what pops up in Intellisense is going to make your self-education take 20 years. You can learn by trying to reverse engineer the language through banging on the keyboard experimentation - or you can learn by doing the tutorials and following a good "How to learn C#" book.

Free editions of Visual Studio 2010

May I suggest picking up a basic C# introductory book? There are so many great "How do I build my first application" tutorials on the web... There are dozens of "Learn C# in 21 days", "My first C# program" type books at your local book seller or even public library.

D.I.C. C# Resource page Start here
Intro to C# online tutorial then here...
C# control structures then here.
MSDN Beginner Developer video series
MSDN video on OOP principals, making classes, constructors, accessors and method overloading
MSDN Top guideline violations, know what to avoid before you do it.
Design patterns as diagrams

The tutorials below walk through making an application including inheritance, custom events and custom controls.
Bulding an application - Part 1
Building an application - Part 2
Quick and easy custom events
Passing values between forms/classes

Working with environmental variables
'Why do we use delegates?' thread

Debugging tutorial
Debugging tips
Great debugging tips
It still doesn't work, article

Build a Program Now! in Visual C# by Microsoft Press, ISBN 0-7356-2542-5
is a terrific book that has you build a Windows Forms application, a WPF app, a database application, your own web browser.

C# Cookbooks
Are a great place to get good code, broken down by need, written by coding professionals. You can use the code as-is, but take the time to actually study it. These professionals write in a certain style for a reason developed by years of experience and heartache.

Microsoft Visual Studio Tips, 251 ways to improve your productivity, Microsoft press, ISBN 0-7356-2640-5
Has many, many great, real-world tips that I use all the time.

Writing a text file is always one of the first things people want to do, in order to store data like high-scores, preferences and so on
Writing a text file tutorial.
Reading a text file tutorial.

And everyone always wants to connect to a database, right out of the gate so
Database tutorials right here on DIC

These are just good every-day references to put in your bookmarks.
MSDN C# Developers Center with tutorials
Welcome to Visual Studio

Have you seen the 500+ MSDN Code Samples? They spent a lot of time creating samples and demos. It seems a shame to not use them.

Let me also throw in a couple tips:
  • You have to program as if everything breaks, nothing works, the cyberworld is not perfect, the attached hardware is flakey, the network is slow and unreliable, the harddrive is about to fail, every method will return an error and every user will do their best to break your software. Confirm everything. Range check every value. Make no assumptions or presumptions.
  • Take the extra 3 seconds to rename your controls each time you drag them onto a form. The default names of button1, button2... button54 aren't very helpful. If you rename them right away to something like btnOk, btnCancel, btnSend etc. it helps tremendously when you make the methods for them because they are named after the button by the designer.
    btnSend_Click(object sender, eventargs e) is a lot easier to maintain than button1_click(object sender, eventargs e)
  • You aren't paying for variable names by the byte. So instead of variables names of a, b, c go ahead and use meaningful names like Index, TimeOut, Row, Column and so on. You should avoid 'T' for the timer. Amongst other things 'T' is commonly used throughout C# for Type and this will lead to problems. There are naming guidelines you should follow so your code confirms to industry standards. It makes life much easier on everyone around you, including those of us here to help. If you start using the standards from the beginning you don't have to retrain yourself later.
  • Try to avoid having work actually take place in GUI control event handlers. It is usually better to have the GUI handler call other methods so those methods can be reused and make the code more readible.
    btnSave(object sender, eventargs e)
    {
        SavePreferences();
    }
    
    SaveMenuItem(object sender, eventargs e)
    {
        SavePreferences();
    }
    
    SaveContextMenu(object sender, eventargs e)
    {
        SavePreferences();
    }
    
    Form1_Closing(object sender, eventargs e)
    {
        if (IsDirty) SavePreferences();
    }
    

Was This Post Helpful? 10
  • +
  • -

#9 Siva7891  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 32
  • Joined: 08-June 11

Re: How is the forum moderators...

Posted 09 June 2011 - 08:30 AM

@tlhIn`toq Thanks for the detailed reply.
Was This Post Helpful? 0
  • +
  • -

#10 NeoTifa  Icon User is offline

  • ¿Dónde están mis pantalones?
  • member icon





Reputation: 1983
  • View blog
  • Posts: 14,534
  • Joined: 24-September 08

Re: How is the forum moderators...

Posted 09 June 2011 - 08:53 AM

You wanna know the best way I like to practice my coding? Get a piece of paper (or several) or open a word document. Next write/type directions on how to make a peanut butter and jelly sandwich and try to make it as idiot proof as possible. The more details the better. That's it. Once you got your directions down, as far as you can possibly take it, work on making it even more idiotproof. Now that you know the process to breaking down problems, you can apply them in any program. Programming it is just applying the instructions you wrote down using a certain syntax. That's all! ^__^ Hope this should help you in your coding endeavors.
Was This Post Helpful? 2
  • +
  • -

#11 Shane Hudson  Icon User is offline

  • D.I.C Technophile
  • member icon

Reputation: 341
  • View blog
  • Posts: 1,281
  • Joined: 06-December 09

Re: How is the forum moderators...

Posted 09 June 2011 - 09:31 AM

I have a question for the OP...

What course are you studying? It seems very strange that simple string manipulations would be in the same list of questions as cycling through linked lists!
Was This Post Helpful? 0
  • +
  • -

#12 Siva7891  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 32
  • Joined: 08-June 11

Re: How is the forum moderators...

Posted 09 June 2011 - 09:18 PM

View PostShane Hudson, on 09 June 2011 - 09:31 AM, said:

I have a question for the OP...

What course are you studying? It seems very strange that simple string manipulations would be in the same list of questions as cycling through linked lists!


I copied those question from a wikipedia and post it... I have confidence that o can solve those string manipulation questions but last three I have no idea although I studied data structures in C (strong with fundamentals) for a semester...
Was This Post Helpful? 0
  • +
  • -

#13 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2707
  • View blog
  • Posts: 10,579
  • Joined: 15-July 08

Re: How is the forum moderators...

Posted 09 June 2011 - 10:36 PM

I have confidence that we can answer those questions too. The point is that we won't. Here, take a quick look at the rules:

[rules][/rules]

So, try it yourself first.
Was This Post Helpful? 0
  • +
  • -

#14 BobRodes  Icon User is offline

  • Your Friendly Local Curmudgeon
  • member icon

Reputation: 562
  • View blog
  • Posts: 2,935
  • Joined: 19-May 09

Re: How is the forum moderators...

Posted 11 June 2011 - 09:15 AM

@ tlhIn`toq' Thanks for a superb list of resources!
Was This Post Helpful? 0
  • +
  • -

#15 no2pencil  Icon User is online

  • Original Digital Gansta
  • member icon

Reputation: 4503
  • View blog
  • Posts: 24,970
  • Joined: 10-May 07

Re: How is the forum moderators...

Posted 11 June 2011 - 09:35 AM

I would just like to point out a couple of items here :

1.) The rules are presented to everyone opening a new topic. Follow these detailed guidelines & there will not be confusion.

2.) You were sent a reason for you topic being removed. We never just remove something without informing the user as to why it was removed.

Feel free to ask me or another team member if you are having continued questions retarding the rules of Dream In Code.

Thank you for joining.
Was This Post Helpful? 1
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2