Be helpful otherwise go get a life, have a Beer, etc etc


+ Reply to Thread
Results 1 to 40 of 61

Hybrid View

  1. #1
    T.Jackson's Avatar
    T.Jackson Guest


    Did you find this post helpful? Yes | No

    Default

    What's your definition of science Dave?

    Trent Jackson

  2. #2
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by T.Jackson View Post
    What's your definition of science Dave?
    Science is what you do...when you don't know what you're doing.

  3. #3
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by T.Jackson View Post
    What's your definition of science Dave?

    Trent Jackson
    I guess I would have to use a definition along the lines of:
    The study and exploration of ______.
    The blank being where ever the interest lies. I do not like to use "the physical world" for the blank because then, things like String Theory and Quantum Computers (maybe) would not fall into the realm of science.

    Science is what you do...when you don't know what you're doing.
    That sounds like the way I write code.
    Dave
    Always wear safety glasses while programming.

  4. #4
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Talking

    Quote Originally Posted by mackrackit View Post
    That sounds like the way I write code.
    You write code?
    I wish I could do that...

  5. #5
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by skimask View Post
    You write code?
    I wish I could do that...
    You heard the thing about a hundred monkeys and a hundred typewriters producing novels?
    When it comes to coding I am Monkey 99
    Dave
    Always wear safety glasses while programming.

  6. #6
    T.Jackson's Avatar
    T.Jackson Guest


    Did you find this post helpful? Yes | No

    Default

    There's 3 things that make a programmer good.

    1. Reasoning
    2. Terminology
    3. Imagination

    Put simply, "reasoning" is logic. Terminology is knowledge. Imagination is passion.

    You're an expert programmer if you've got a strong strength in all 3 ...

    Trent Jackson

  7. #7
    Join Date
    Jan 2006
    Location
    Istanbul
    Posts
    1,185


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by T.Jackson View Post
    There's 3 things that make a programmer good.

    1. Reasoning
    2. Terminology
    3. Imagination

    Put simply, "reasoning" is logic. Terminology is knowledge. Imagination is passion.

    You're an expert programmer if you've got a strong strength in all 3 ...

    Trent Jackson


    Come on TJ,

    Those are what you think.
    You should have started with "I think there are three things ....".

    The word "good" is not a good choice to express whether a programmer is good or not.

    And who determines the level of being "good" for a program or code or programmer?

    In mechanical engineering, or chemical engineering or electrical engineering etc. there are rules and formulas that you are entitled to.
    Those are the law of the nature, no one can change them.
    The engineers in those fields must use those formulas to calculate & built something.
    AND if one day the building collapses, then you can use the expression of "good" or "bad" for the engineering.

    However, when it comes to programming, there are no rules, just "shoulds" and "should nots"; you design and then create your laws, rules and the nature.

    There is always a better code writer TJ, you know it very well.

    If your code works, and it does what you need, whether in two lines or 10 lines then it is good enough for the application. And if you are happy with it, then it is good enough programming.


    Therefore, there is no good programmer TJ, but good enough programming.

    Your three things are something you think.

    ----------------------
    Last edited by sayzer; - 13th June 2008 at 09:18. Reason: typo
    "If the Earth were a single state, Istanbul would be its capital." Napoleon Bonaparte

  8. #8
    T.Jackson's Avatar
    T.Jackson Guest


    Did you find this post helpful? Yes | No

    Default

    Well ...

    They're my original thoughts anyhow. I've read 3 books and I'm a quarter of my way through a bachelor’s degree in Information Technology. Plus I have 5 years experience as a programmer.

    Trent Jackson

Similar Threads

  1. Conway's Game Of Life
    By wellyboot in forum mel PIC BASIC Pro
    Replies: 45
    Last Post: - 28th May 2020, 06:14
  2. Did everyone go out for BEER ?
    By Archangel in forum Off Topic
    Replies: 3
    Last Post: - 13th July 2008, 02:39
  3. Worst day of my life
    By brid0030 in forum USB
    Replies: 6
    Last Post: - 12th March 2008, 22:27
  4. EEPROM life expectancy?
    By muddy0409 in forum General
    Replies: 3
    Last Post: - 1st May 2007, 12:44
  5. Any chance of Life being easy?
    By josegamez in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 2nd November 2006, 20:52

Members who have read this thread : 2

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts