Code Newbie
News     Forums     Search     Members     Sign Up    

My Code Newbie
Username

Password

Articles/Snippets
ASP Classic
ASP.NET
C
C#
C++
HTML / CSS
Java
Javascript
Linux / BSD
Perl
PHP
Python
Ruby
SQL
VB 6
VB.NET

C.N. Friends
  Planet Rome

Link to Us!
Code Newbie
  Code Newbie
    forums

Go Back   Code Forums > Code Newbie > Code Newbie News

Reply
 
LinkBack Thread Tools Display Modes
Old 04-24-2004, 12:40 PM   #1 (permalink)
sde
Moderator
 
sde's Avatar
 
Join Date: May 2002
Location: us.ca
Posts: 4,505
sde is on a distinguished road
The Largest Tutorial in Code Newbie History!

That's right, Valmont had to request the submission size be upgraded to 70k characters +!

Valmont has taken extreme care to create a very in depth tutorial for C++ on Operator Overloading. The tutorial is very well structured and broken into 3 seperate chapters.

We thank Valmont for his contributions to the community and Code Newbies everywhere!

Here is a snippet from the Preface:

This tutorial contains three main chapters. The first chapter addresses simple straightforward issues, which are not obscured by high demand code or complex issues. Chapter two will build upon chapter one and addresses a few optimisations. The simplicity of operator overloading remains present, but that will be slightly obscured by new implementations. I've chosen for a style where chapters increase in difficulty, because operator overloading is a "hot issue" occasionally. It is sometimes considered difficult to implement, and therefore even professional programmers don't like to use them. But it is not difficult at all. I think that various aspects of the C++ language have only meaning when placed into the right context and that various aspects of the C++ language needs to be combined with each other to demonstrate its potential. This goes hand in hand with common sence and a bit more thought based on logic. This is where chapter three comes into play. Many (potential) coders who study the ways of operator overloading are less seasoned C++ coders. Young students are an example. A recap of certain aspects is in its place I think, so the lesser seasoned coder has the chance to review relevant topics to this tutorial without opening additional books all the time.
I will do that by demonstrating a return by reference function and some basic character handling (chapter three).

Full Tutorial Here
__________________
Mike
sde is offline   Reply With Quote
Old 04-24-2004, 05:55 PM   #2 (permalink)
Valmont
[code][/code] enforcer
 
Valmont's Avatar
 
Join Date: Mar 2003
Location: Netherlands
Posts: 1,544
Valmont is on a distinguished road
LOL I am not even finished. Haha. I forgot to insert a complete paragraph (avoiding intrusion issues). I did that today.
Then I removed the last typos with some proggy (office 2000 or something like that).
Today I reviewed and corrected the first 25% of chapter three.
The other chapters have been reformatted heavily already. And lots of accurate statemens have been added as well. Etc etc..

75% of chapter three to go. But that will be mainly visual reformatting and reviewing my english.

And then I will finally insert a paragraph regarding explicit conversion. I hate explicit conversion and it is hard for new(er) coders to place it in its right context (experiance). But gotta do that as well.

Currently there are about 55.600 characters. Adding the paragraph will result in about >60k.
Later when pictures can be inserted with the "IMG" tag, I will add them as well. The most intellectual part will be starting up paint.exe.

And oh, just wait until I start my latest project: from journeyman to object oriented coder (C++).
A handson coding journey from student-like code to design-by-pattern code (Strategy patter & Template method). This time it is the purpose to let things come together.
__________________
Valmont is offline   Reply With Quote
Old 04-24-2004, 06:16 PM   #3 (permalink)
sde
Moderator
 
sde's Avatar
 
Join Date: May 2002
Location: us.ca
Posts: 4,505
sde is on a distinguished road
yes, the new tutorial system will support multiple pages. i see a definate need for this now. heh
__________________
Mike
sde is offline   Reply With Quote
Old 04-24-2004, 07:11 PM   #4 (permalink)
bdl
Senior Contributor
 
Join Date: May 2002
Location: vta.ca.usa
Posts: 555
bdl is on a distinguished road
Excellent, nice work, Valmont! I think I can safely say we all appreciate your time and effort. Now if I just had the time to read about and understand C++, I'd be set....
bdl is offline   Reply With Quote
Old 04-24-2004, 07:15 PM   #5 (permalink)
Valmont
[code][/code] enforcer
 
Valmont's Avatar
 
Join Date: Mar 2003
Location: Netherlands
Posts: 1,544
Valmont is on a distinguished road
U was thinking about three urgent needs:
  • Image support.
  • Multiple pages.
  • Default font to one size smaller.
The latter is so that
Code:
{size=3}{b}...{/b}{/size}
actaully becomes meaningfull
I noticed before that I personnally need one more "medium" fontize. So the main (default) fontsize should perhaps decrease in size.
__________________
Valmont is offline   Reply With Quote
Old 04-24-2004, 07:19 PM   #6 (permalink)
Valmont
[code][/code] enforcer
 
Valmont's Avatar
 
Join Date: Mar 2003
Location: Netherlands
Posts: 1,544
Valmont is on a distinguished road
Quote:
Originally posted by bdl
Excellent, nice work, Valmont! I think I can safely say we all appreciate your time and effort. Now if I just had the time to read about and understand C++, I'd be set....
Yes, I assume the reader lurked a primer before reading this tutorial. Although I demonstrate and mention the basics many times...
__________________
Valmont is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Code Newbie Site Upgrade sde Code Newbie News 0 10-27-2004 07:24 AM
Would you mind if there were small flash elements at code newbie? sde Lounge 10 05-29-2004 09:05 PM
code newbie site .. wuddayathink? sde Lounge 8 04-14-2004 06:49 AM
Last 5 Searches to Code Newbie rdove Feedback 2 03-18-2004 04:07 PM
promoting code newbie sde Lounge 3 02-13-2004 06:54 AM


All times are GMT -8. The time now is 01:50 AM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0 RC8





Copyright © 2000-2008, Milano Interactive
Web Hosting provided by Portal 360 Web Hosting