![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#11 | |
|
Hobbyist Programmer
Join Date: Mar 2005
Posts: 165
Rep Power: 4
![]() |
Quote:
|
|
|
|
|
|
|
#12 | |
|
Expert Programmer
Join Date: May 2005
Location: East Lansing, MI
Posts: 663
Rep Power: 4
![]() |
Quote:
intellisense: u're right, it's code completion feature for methods inside classes, however in VS 2005 it is extended to all methods in the framework. |
|
|
|
|
|
|
#13 |
|
Hobbyist Programmer
Join Date: Mar 2005
Posts: 165
Rep Power: 4
![]() |
Eh, okay, refactoring doesn't sound that useful to me, simply because I mostly use external classes, and I doubt that it does anything with those if I rename a function in my external class.
Intellisense, sure, it's somewhat useful, but again #D seems to have a reasonable handle on that, and while not perfect, I prefer it in an open source piece of software, because I can change how it works. I'm still curious what Microsofts goal is with VS Express, or where the catch is, because I'm sure there is one. |
|
|
|
|
|
#14 |
|
Expert Programmer
Join Date: Dec 2004
Posts: 794
Rep Power: 4
![]() |
The catch is that it sucks compared to the real editions of VS; it's a wonderful IDE but the non-gratis versions are worlds better. They want you to see how good VS is and buy the real one.
__________________
Few people deserve to be compared to (Rush) Limbaugh, most of them were convicted at the Nuremburg trials. --WilliamSChips on Slashdot |
|
|
|
|
|
#15 |
|
Expert Programmer
Join Date: May 2005
Location: East Lansing, MI
Posts: 663
Rep Power: 4
![]() |
With all the talk about SharpDevelop, I decided to download it and try it. WOW, how familiar, 90% the same interface as V.S. 2003. And if you thing that if they didn't have to design an interface, they will have more time to focus on usefull things, then you're wrong. SharpDevelop adds nothing special over Visual Studio 2003 except changing a "project" to a "Combine", adding a wizard to help you setup the code completion wizard, and a "Clown fish" exception in the "about" form.
I would credit SharpDevelop for being more professional than usual Open Source IDEs starting with its descriptive name (unlike Anjuta) and the lack of happy penguins here and there. However, when Microsoft spends the time and money to design a good interface and think of new features like code completion and code folding, I like to be fair to them and use their product instead. Last edited by OpenLoop; Jun 26th, 2005 at 10:02 AM. Reason: typo |
|
|
|
|
|
#16 | |
|
Professional Programmer
Join Date: Apr 2005
Location: London, England
Posts: 459
Rep Power: 4
![]() |
Quote:
![]() As for this particular matter, I haven't used either for more than a few minutes. Visual C++ vs KDevelop, however, is a completely different matter. KDevelop is very impressive, intuitive, and flexible. Flexibility is where I find most open source development environments shine. |
|
|
|
|
|
|
#17 | ||
|
Programming Guru
![]() Join Date: Jun 2005
Location: elemental plane
Posts: 1,429
Rep Power: 5
![]() |
Quote:
Quote:
__________________
"Employ your time in improving yourself by other men's writings, so that you shall gain easily what others have labored hard for." -- Socrates Last edited by nnxion; Jun 26th, 2005 at 5:19 PM. |
||
|
|
|
|
|
#18 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Refactoring isn't just some fancy renaming process. Refactoring means to redesign the product (usually as an improvement) without affecting its external operation in any apparent way. Rewriting "foo" for improved performance without affecting its interface to its users in any way would be an example. One might call the replacement "loo" or keep the name, "foo".
Here's a real-life example: In 1977 I built a parcel sorter for the State Department. It was built around a Z80 and programmed in assembly language. Five years later there was some difficulty in obtaining spares and, also, a desire to increase the size of the destination database. I completely rebuilt the system using a 68000 and coded it in C. A lot of performance improvements and more reliable components were naturally available to me after a 5-year advance in technology. Despite the radical makeover, we walked into the facility, unplugged the old unit, plugged in the new unit, ran a few tests, and they were on the air. All this was prior to the advent of the buzzword, "refactoring", of course. Moral: Academic or high-priestly pronouncements to the contrary, a large number of GOOD NEW THANGS have existed for years, some, like OOD, going as far back as the invention of the wheel.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#19 | |
|
Expert Programmer
Join Date: May 2005
Location: East Lansing, MI
Posts: 663
Rep Power: 4
![]() |
Quote:
cp _________________________copy mv _________________________move awk ________________________replace pine ________________________email man ________________________manual cmp ________________________compare vi __________________________edit why use this:_____________to do this: nice________________________Set the priority of a command or job yes_________________________Print a string until interrupted tee_________________________Redirect output to multiple files touch_______________________Change file timestamps top_________________________List processes running on the system This is just a small example of the great open source naming methodology. I'm not against open source. I use Gimp instead of photoshop and I like it (except for the name) but one must ask some questions. I mean, would it kill you to type "copy" instead of "cp"? see http://64.233.167.104/search?q=cache...commands&hl=en for a listing of BASH commands |
|
|
|
|
|
|
#20 |
|
Expert Programmer
|
In response to all the flaming....
"Why can't we be friends, why can't we be friends, why can't we be friensd, oh why can't we be friends..." |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|