473,378 Members | 1,078 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,378 software developers and data experts.

The Integrated Development Environment

13,262 8TB
Great help for experienced programmers I'll have to say. Without them I'm sure the tech world would be say 1 year behind?
Only problem comes in when they try to be too clever and give you more whisky than you'll have bargained for. Plenty of bugs in today's software are caused by a misunderstanding between the programmer and the IDE.
Nov 30 '06 #1
11 1189
MMcCarthy
14,534 Expert Mod 8TB
Great help for experienced programmers I'll have to say. Without them I'm sure the tech world would be say 1 year behind?
Only problem comes in when they try to be too clever and give you more whisky than you'll have bargained for. Plenty of bugs in today's software are caused by a misunderstanding between the programmer and the IDE.
Too many students are being taught programming in IDE environments. I think they lose out on learning basic programming skills that you have to learn to program C in a Unix or Dos environment for instance. Or even programming SQL on a basic SQL prompt.

I think the IDE does too much for the basic learner and they miss out on learning the basic rules.
Nov 30 '06 #2
r035198x
13,262 8TB
Too many students are being taught programming in IDE environments. I think they lose out on learning basic programming skills that you have to learn to program C in a Unix or Dos environment for instance. Or even programming SQL on a basic SQL prompt.

I think the IDE does too much for the basic learner and they miss out on learning the basic rules.
Whats worse the students actually prefer the IDEs because they want it to be as easy as possible to get their assignments done.
I think IDE developers should put students in mind and incoperate something to help students understand the code generated by the IDEs
Nov 30 '06 #3
MMcCarthy
14,534 Expert Mod 8TB
Whats worse the students actually prefer the IDEs because they want it to be as easy as possible to get their assignments done.
I think IDE developers should put students in mind and incoperate something to help students understand the code generated by the IDEs
Even worse are some of the so called teachers out there who 'know' a programming language but don't understand the concepts or rules behind the language they're teaching.

I even had a lecturer on Java in college, granted she was quite young. When asked about methods being like a function her answer was there was no such thing as functions or procedures in Java. She genuinely missed the point the student was making.

We subsequently found out she only knew Java and didn't know anything about functions or procedures. When asked any question about programming such as variable scope she could only relate it to Java rules without discussing variables and scope in general terms. It was very frustrating because most of the students were experienced programmers in other languages.

Anyway, I diversify in my ranting. I'm inclined to do that. <grin>

Mary
Nov 30 '06 #4
r035198x
13,262 8TB
Even worse are some of the so called teachers out there who 'know' a programming language but don't understand the concepts or rules behind the language they're teaching.

I even had a lecturer on Java in college, granted she was quite young. When asked about methods being like a function her answer was there was no such thing as functions or procedures in Java. She genuinely missed the point the student was making.

We subsequently found out she only knew Java and didn't know anything about functions or procedures. When asked any question about programming such as variable scope she could only relate it to Java rules without discussing variables and scope in general terms. It was very frustrating because most of the students were experienced programmers in other languages.

Anyway, I diversify in my ranting. I'm inclined to do that. <grin>

Mary
I suppose we all have our inclination to diversity.

Good point you make above though. It is very important for teachers to teach programming concepts in general even though they may only be teaching one language. It makes it so much easier for students to grasp programming and migrate to other languages.
Nov 30 '06 #5
Ganon11
3,652 Expert 2GB
Definitely agreed on the last part. I fortunately have a good teacher who taught universal programming concepts using Java last year so when I picked up C++ this year, all I had to learn was minor syntax differences - the idea of inheritance, for example, is basically the same in both languages.
Nov 30 '06 #6
MMcCarthy
14,534 Expert Mod 8TB
Definitely agreed on the last part. I fortunately have a good teacher who taught universal programming concepts using Java last year so when I picked up C++ this year, all I had to learn was minor syntax differences - the idea of inheritance, for example, is basically the same in both languages.
My first languages were C on Unix/Dos and RDBMS SQL in Oracle on Version 4/5. I learned OO programming in Java but found my C training very useful in undering concepts and code.

I find I don't have many problems picking up new languages when required.

Mary
Nov 30 '06 #7
sashi
1,754 Expert 1GB
Hi guys,

There maybe hunderds of different IDEs, but i prefer using Notepad. I feel its more flexible and easy to learn as well as to handle as there not much hotkeys to remember. Notepad is the best.
Nov 30 '06 #8
AricC
1,892 Expert 1GB
I like using Visual Studio, but I think they are going a little crazy with the auto complete menu's. Sashi has a great point about notepad, I wish they would add GoTo Line and Search and Replace!
Nov 30 '06 #9
r035198x
13,262 8TB
I like using Visual Studio, but I think they are going a little crazy with the auto complete menu's. Sashi has a great point about notepad, I wish they would add GoTo Line and Search and Replace!
The reason why I use Textpad.
Dec 1 '06 #10
bartonc
6,596 Expert 4TB
I like using Visual Studio, but I think they are going a little crazy with the auto complete menu's. Sashi has a great point about notepad, I wish they would add GoTo Line and Search and Replace!
You guys should really check out notepad++!
Dec 1 '06 #11
r035198x
13,262 8TB
You guys should really check out notepad++!
I did'nt know about it. I'll check it out.
Dec 1 '06 #12

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

Similar topics

2
by: Yue Zhang | last post by:
I wonder if there is a integrated developing environment for php, ie including code editing, executing, debugging in a single interface like MVC for C/C++. I heard visual studio has such thing,...
1
by: Frank Lane | last post by:
Hello, I'm searching for an integrated development environment to use as an alternative to XML Spy, and I was hoping that the gentlepeople of this list would share some of their opinions and...
0
by: M.sajjad | last post by:
Five Steps to Rapid Development with TierDeveloper 3.0 Unlock the power of rapid development when you use TierDeveloper from AlachiSoft in your N-Tier application development. Follow the steps...
1
by: Greg Busby | last post by:
I have a client who wants to use Windows Integrated Security for authentication and authorization to use this application. They also want this application to run as soon as Windows comes up. So, I...
4
by: Jared Thirsk | last post by:
== Introduction to DAF == I am interested in the next generation of approaches to software development. Over the last decades, there has been an obvious shift in how our most complex software...
1
by: Henry Reardon | last post by:
I have been having problems with the Development Center for several days now. It seemed to be working fine when I initially installed DB2 (LUW) Version 8 (FP7) and upgraded to FP8, except that I...
4
by: Ravikanth[MVP] | last post by:
Hi It is possible that IIS and SQL Server can reside on Seperate Machines and you can use Integrated Windows Authentication to connect. Ravikanth >-----Original Message-----
4
by: Andrew | last post by:
Hey all, I would like to preface my question by stating I am still learning ASP.net and while I am confident in the basics and foundation, the more advanced stuff is still a challenge. Ok....
0
by: JIM.H. | last post by:
Hello, On my default web site in the development environment, I checked Anonymous access and I gave my own user name and password for that. I also checked integrated windows authentication. ...
4
by: Richard Levasseur | last post by:
(Forewarning, most of these problems and solutions come from being the only developer in a 1 server department with no budget, few resources, unresponsive IT, and non-technical managers, so thats...
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: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

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.