Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 32659
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T13:47:52+00:00 2026-05-10T13:47:52+00:00

As a novice developer who is getting into the rhythm of my first professional

  • 0

As a novice developer who is getting into the rhythm of my first professional project, I’m trying to develop good habits as soon as possible. However, I’ve found that I often forget to test, put it off, or do a whole bunch of tests at the end of a build instead of one at a time.

My question is what rhythm do you like to get into when working on large projects, and where testing fits into it.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T13:47:52+00:00Added an answer on May 10, 2026 at 1:47 pm

    Well, if you want to follow the TDD guys, before you start to code 😉

    I am very much in the same position as you. I want to get more into testing, but I am currently in a position where we are working to "get the code out" rather than "get the code out right" which scares the crap out of me. So I am slowly trying to integrate testing processes in my development cycle.

    Currently, I test as I code, trying to bust the code as I write it. I do find it hard to get into the TDD mindset.. Its taking time, but that is the way I would want to work..

    EDIT:

    I thought I should probably expand on this, this is my basic "working process"…

    1. Plan what I want from the code, possible object design, whatever.
    2. Create my first class, add a huge comment to the top outlining what my "vision" for the class is.
    3. Outline the basic test scenarios.. These will basically become the unit tests.
    4. Create my first method.. Also writing a short comment explaining how it is expected to work.
    5. Write an automated test to see if it does what I expect.
    6. Repeat steps 4-6 for each method (note the automated tests are in a huge list that runs on F5).
    7. I then create some beefy tests to emulate the class in the working environment, obviously fixing any issues.
    8. If any new bugs come to light following this, I then go back and write the new test in, make sure it fails (this also serves as proof-of-concept for the bug) then fix it..

    I hope that helps.. Open to comments on how to improve this, as I said it is a concern of mine..

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 74k
  • Answers 74k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer Why do you have it in your master? I would… May 11, 2026 at 2:18 pm
  • added an answer Good question. I would think the input controls (e.g. input,… May 11, 2026 at 2:18 pm
  • added an answer Did my predecessor know something I didn't, or am I… May 11, 2026 at 2:18 pm

Related Questions

I am a novice in the world of source/version control and I have been
Duplicate What are your hard rules about commenting? A Developer I work with had
SAP announced Blue Ruby , a version of Ruby that runs inside the ABAP
I'm currently using the awesome attachment-fu plugin for a Rails app, but as a

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.