Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. "I consider myself a fairly skilled programmer..."

"I consider myself a fairly skilled programmer..."

Scheduled Pinned Locked Moved The Lounge
c++htmlcomgraphicsoop
35 Posts 26 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Leslie Sanford

    Did you link to the wrong post? When I click the link, I'm taken to a post over three years old in which someone is asking for programming ideas.

    C Offline
    C Offline
    CMullikin
    wrote on last edited by
    #12

    Most of the things he quoted are from the subsequent messages from the OP.

    The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

    1 Reply Last reply
    0
    • L lewax00

      Who measures code length in pages?

      S Offline
      S Offline
      Smithers Jones
      wrote on last edited by
      #13

      lewax00 wrote:

      Who measures code length in pages?

      Yeah, I measure it in chapters. Oh, wait...

      "I love deadlines. I like the whooshing sound they make as they fly by." (DNA)

      A 1 Reply Last reply
      0
      • S Smithers Jones

        lewax00 wrote:

        Who measures code length in pages?

        Yeah, I measure it in chapters. Oh, wait...

        "I love deadlines. I like the whooshing sound they make as they fly by." (DNA)

        A Offline
        A Offline
        AspDotNetDev
        wrote on last edited by
        #14

        I measure in DPI.

        Martin Fowler wrote:

        Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

        L 1 Reply Last reply
        0
        • P Pete OHanlon

          Not really. That used to be quite common back in the old Unix C days, and there were lots of highly skilled devs back then.

          Forgive your enemies - it messes with their heads

          My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #15

          Pete O'Hanlon wrote:

          and there were lots of highly skilled devs back then

          that is still debatable... Atleast if they were using this 'common' methodology ;P

          Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.

          1 Reply Last reply
          0
          • K Kevin Marois

            Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

            Everything makes sense in someone's mind

            D Offline
            D Offline
            Dan Neely
            wrote on last edited by
            #16

            He could be skilled at writing small programs, and just have a bizarrely large blindspot in his skillset. It depends on the font, but 10 pages is probably around 500 lines of code which isn't unreasonable for a single class, and a small utility program. I was largely self taught for anything relating to scaling code as a HS student in the 90s and much of my initial impetus for splitting procedural code up had to do with memory limits of a 16bit compiler than anything design related. :-O

            Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius

            1 Reply Last reply
            0
            • A AspDotNetDev

              I measure in DPI.

              Martin Fowler wrote:

              Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

              L Offline
              L Offline
              lewax00
              wrote on last edited by
              #17

              I saw that and thought dots per inch...

              1 Reply Last reply
              0
              • K Kevin Marois

                Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                Everything makes sense in someone's mind

                G Offline
                G Offline
                GuyThiebaut
                wrote on last edited by
                #18

                Maybe he is a fairly accomplished programmer - but a

                Kevin Marois wrote:

                2D flight simulator

                is surely an oxymoron. Maybe a 2d Ant simulator but I am still trying to get my head around 2 dimensions and flight...

                Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
                S 1 Reply Last reply
                0
                • K Kevin Marois

                  Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                  Everything makes sense in someone's mind

                  P Offline
                  P Offline
                  PIEBALDconsult
                  wrote on last edited by
                  #19

                  On my first "professional" programming gig (circa 1994) after college I realized that no one had taught me how to build large systems, so all the files were #included together. X|

                  S 1 Reply Last reply
                  0
                  • G GuyThiebaut

                    Maybe he is a fairly accomplished programmer - but a

                    Kevin Marois wrote:

                    2D flight simulator

                    is surely an oxymoron. Maybe a 2d Ant simulator but I am still trying to get my head around 2 dimensions and flight...

                    Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
                    S Offline
                    S Offline
                    Steve Mayfield
                    wrote on last edited by
                    #20

                    Up, Down, Left, Right and here is the graphics

                        \_|\_
                    

                    ---(X)-("")-(X)---
                    0 -- 0

                    Steve _________________ I C(++) therefore I am

                    G 1 Reply Last reply
                    0
                    • S Steve Mayfield

                      Up, Down, Left, Right and here is the graphics

                          \_|\_
                      

                      ---(X)-("")-(X)---
                      0 -- 0

                      Steve _________________ I C(++) therefore I am

                      G Offline
                      G Offline
                      GuyThiebaut
                      wrote on last edited by
                      #21

                      My 2D ant simulator eats your 2d plane!

                          \_|\_
                      

                      ---(X)-("")
                      0 --

                            oo
                        i  oooo  i
                         i oooo i 
                          i oo i
                           iooi
                      iiiiiooooiiiii
                           oooo  
                            oo
                           iooi
                          ioooo i
                         i oooo  i 
                        i   oo    i 
                      
                      Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
                      1 Reply Last reply
                      0
                      • P PIEBALDconsult

                        On my first "professional" programming gig (circa 1994) after college I realized that no one had taught me how to build large systems, so all the files were #included together. X|

                        S Offline
                        S Offline
                        Steve Mayfield
                        wrote on last edited by
                        #22

                        at least you were "thinking outside the box" :thumbsup:

                        Steve _________________ I C(++) therefore I am

                        P 1 Reply Last reply
                        0
                        • K Kevin Marois

                          Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                          Everything makes sense in someone's mind

                          B Offline
                          B Offline
                          bryce
                          wrote on last edited by
                          #23

                          that Maunder's CV you're reading again? *grin* Bryce

                          MCAD --- To paraphrase Fred Dagg - the views expressed in this post are bloody good ones. --
                          Our kids books :The Snot Goblin, and Book 2 - the Snotgoblin and Fluff The Snotgoblin for the Ipad

                          1 Reply Last reply
                          0
                          • S Steve Mayfield

                            at least you were "thinking outside the box" :thumbsup:

                            Steve _________________ I C(++) therefore I am

                            P Offline
                            P Offline
                            PIEBALDconsult
                            wrote on last edited by
                            #24

                            Only because I couldn't find the appropriate box.

                            1 Reply Last reply
                            0
                            • L Leslie Sanford

                              Did you link to the wrong post? When I click the link, I'm taken to a post over three years old in which someone is asking for programming ideas.

                              G Offline
                              G Offline
                              giuchici
                              wrote on last edited by
                              #25

                              No, the cjmdjm guy that posted initially comes back a few posts below where you can find the quoted text. The guy is weird.

                              giuchici

                              1 Reply Last reply
                              0
                              • L lewax00

                                Who measures code length in pages?

                                M Offline
                                M Offline
                                Mark Bunds
                                wrote on last edited by
                                #26

                                My first program, written on the Timex Sinclair, was printed out on "cash register" paper. I measured it in feet...

                                L D 2 Replies Last reply
                                0
                                • M Mark Bunds

                                  My first program, written on the Timex Sinclair, was printed out on "cash register" paper. I measured it in feet...

                                  L Offline
                                  L Offline
                                  lewax00
                                  wrote on last edited by
                                  #27

                                  Then make sure to use a large font, it will make you look more productive! ;P

                                  R 1 Reply Last reply
                                  0
                                  • K Kevin Marois

                                    Check out this posting. Amusing. http://cboard.cprogramming.com/cplusplus-programming/102155-any-cool-programming-project-ideas.html[^] and I quote... I guess I should mention, all of my programs have all of their code in one source code file, usually no more than 10 pages. I don't really know how to tell the compiler to compile multiple source code files that are supposed to form one program. I consider myself a fairly skilled programmer, in that I can write programs to solve complicated mathematical or scientific problems, or run cool simulations, like a basic 2D flight simulator (with VERY basic graphics, but very accurate flight modeling) or whatever. But these are usually short (<10 pages), one-source-code-file programs. I am kind of lost working on "big" projects like this. Unfortunately, most of the open source software I use, like OpenOffice, or Dev-C++, etc, are "big" (hundreds of pages of code, many source files, etc) and I wouldnt know where to start as far as adding a feature or fixing a bug. I know C++ very well, ie, how to use classes, pointers, inheritance, structures, loops, and pretty much all of the language features of C++, but I dont know how to work with "big" projects that use multiple source code files, libraries, data files, graphics resources, etc.

                                    Everything makes sense in someone's mind

                                    S Offline
                                    S Offline
                                    SeattleC
                                    wrote on last edited by
                                    #28

                                    If you cannot do things in C++ that virtually every C++ programmer can do, then your claim to be skilled is suspect. If you cannot learn to do new things, then your claim to be a skilled programmer is suspect. The entire point of object oriented programming is to break up a big problem into a series of small problems that can be solved in a few pages. If you have not grasped this fact, then your claim to have any skill whatsoever in C++ is suspect. It's entirely possible that you are using a C++ compiler, but your programs are more like C programs, or assembler. What is it you lost between the time you learned to program and today, so that you cannot learn to do separate compilation? Go find that thing, and get it back. Then learn to compile multiple files. It's not that hard. In fact, any other C++ programmer should be able to explain it o you in five minutes. Perhaps you don't know any other programmers. Then you have no basis on which to compare your skill. Perhaps you're missing very basic concepts like what a compiler, linker, and loader does. If so your claim to skill is maybe not supported by any factual data at all.

                                    1 Reply Last reply
                                    0
                                    • L lewax00

                                      Then make sure to use a large font, it will make you look more productive! ;P

                                      R Offline
                                      R Offline
                                      Rick Shaub
                                      wrote on last edited by
                                      #29

                                      Also be sure to use double spacing to increase productivity 200%.

                                      1 Reply Last reply
                                      0
                                      • M Mark Bunds

                                        My first program, written on the Timex Sinclair, was printed out on "cash register" paper. I measured it in feet...

                                        D Offline
                                        D Offline
                                        David Burgess
                                        wrote on last edited by
                                        #30

                                        My first programs were input using punch cards, so I measured the deck thickness in inches. lol.

                                        1 Reply Last reply
                                        0
                                        • L lewax00

                                          Who measures code length in pages?

                                          B Offline
                                          B Offline
                                          BrainiacV
                                          wrote on last edited by
                                          #31

                                          Back in the day when mainframes roamed the planet and ate punch cards, we used to measure code size by inches...thick. When I went to work at the headquarters of a major railroad, the largest program written had been 3-1/2" thick. I blew their minds when the first S/370 assembler program I wrote was 1-1/2 cartons long. They thought I was writing a compiler or something. I was writing a universal database editor (when databases were flat files and I'd go to calculator club meeting and there was this old gentleman raving about this new thing called "Sequel") so I'd never have to write another. It was mostly macro generated, it allowed multiple commands that did the same thing (edit, change, modify), columns were not fixed for data,...it was beautiful.

                                          Psychosis at 10 Film at 11

                                          S 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups