473,383 Members | 1,952 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,383 software developers and data experts.

How to develop programming logic.

Hi,
Am sravan, a graduate in IT. i ever wanted to become a programmer but haven't had the taste of it.. but the world of technology demands logic, and thats what i miss..

i really need help..
let me explain what my experience thought me is
1.most of the programmer are good at math, logic, solving puzzles, cool minded ..then it started bitting me that, the attitude would also help people to be so..

my drawbacks:
i am not good at math,nor logic but i want to do it. step by step, i want to follow a procedure..

I will be thankful to you in helping me on how to start up to master and have a career.

list me on books, authors links, logic related works, programming techniques,..works related to developing logic, programming...
Feb 8 '10 #1
6 28338
chaarmann
785 Expert 512MB
You need 3 things:
1.) Figure out how search engines work (like Google). It can give you a better book list, tips and manuals than any expert can give to you, because it's tailored to your needs. (I could write over 100 pages about which books are better for you if you have this and that pre-knowledge and this and that attitude of learning and want to do this or that - but why waste my time with this? Most likely you would never read it). All experts use search engines daily for doing their tasks, and look up manuals. Programming is so complex and changes so fast that you can't have all the names inside your head). The most important skill a programmer must have is the knowledge how to find the information he needs to solve his task. So giving you a book list is contra-productive.
2.) Be patient. If something doesn't work right away, think about it and play with it until you figure it out. But don't give up!
3.) Practice. Just get the source code of a game (or whatever) and try to modify it. Or work on an open-source project and try to fix some bugs. Or make a project of your own in your favorite computer language. Stay away from gui-tools where you only need to click to produce some code! Write it all yourself. By practicing programming, you'll learn alot and you will train your logic and math skills.
Feb 17 '10 #2
if ur r thinking that how i create logic. so u should thik.
if i ask u about c++ and i ask u to write a program which print 1000 welcome.
one possible way cout<<"welcome"<<endl;
u ll write this sentence 1000 times. instead of this if u use a loop for this u can write it in only one sentence.
to creat ur logic u think more about the problem and find the easy way to solve it.
Feb 23 '10 #3
Jyoti Ballabh
115 100+
Logic, common sense are all over-rated. You acquire syntax and programming skills while you are learning it. Just the application part, the more you practice the more you get acquainted to it.
Jul 23 '10 #4
bansari
20
@sravan chalikonda
Very nice advises...thanks to all experts who r willing to encourage infants of programming..
Jul 26 '10 #5
For developing logic. first go through simple programs like finding fibonacci numbers. and so on. Once you have gone through enough of those programs, you'll learn to apply similar logics in programs of the same level. Keep doing that and keep increasing the standard of programs you are going over gradually. Logic will slowly come to you!
Oct 25 '15 #6
zmbd
5,501 Expert Mod 4TB
Learn to flow diagram your code before you start:
Nassi-Shneiderman Charts

--
Closing thread - it's old and attracting spam
--
Aug 3 '18 #7

Sign in to post your reply or Sign up for a free account.

Similar topics

12
by: G. | last post by:
Hi all, During my degree, BEng (Hons) Electronics and Communications Engineering, we did C programming every year, but I never kept it up, as I had no interest and didn't see the point. But now...
3
by: Soul | last post by:
Hi, I am learning C# at the moment. I am trying to develop a simple program that will get data from a MS Access database into a dataSet. The result of dataSet should be something like: Year ...
2
by: Ed_P | last post by:
Hello I just wanted to get the opinions of those of you who have experience developing C# applications and programming in general. I currently am learning the basics of programming (choosing C#...
1
by: Irritable Bowel Syndrome | last post by:
Just finished off a production .NET web application written in c#. I set up a error handler in the global.asax which is triggered to iterate through the error stack and send it and other...
15
by: UrsusMaximus | last post by:
While preparing a Python411 podcast about classes and OOP, my mind wondered far afield. I found myself constructing an extended metaphor or analogy between the way programs are organized and...
25
by: Michelle | last post by:
Hi, I am new it vb.net and am looking at writing for touch screens as one of my clients wants their application written for touch screens. I'm sure someone that done this before. Are there links...
1
by: trish012 | last post by:
Okay, I am taking an intro to programming class and this is what I have to do: Design the logic for a module that would print every number from 1 through 10. A loop must be used in this...
15
by: bruno.desthuilliers | last post by:
On 27 juin, 18:09, "John Salerno" <johnj...@NOSPAMgmail.comwrote: For which definitions of "content" and "logic" ??? The point of mvc is to keep domain logic separated from presentation logic,...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.