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

  • SEARCH
  • Home
  • 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 170001
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T12:43:50+00:00 2026-05-11T12:43:50+00:00

When releasing source code for someone else to see, when coding style is not

  • 0

When releasing source code for someone else to see, when coding style is not well defined (no pun intended) do you remove the #ifdef DEBUG parts?

(that is the parts that are compiled only when DEBUG is defined)

If I remove it, it makes the code looks better (or me look better – do I really want someone to know I’ve debugged, and how I’ve done it? ), but then I’ll lose my debug parts, or have to keep two (or more) versions of the code.

What is to be done?

  • 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-11T12:43:51+00:00Added an answer on May 11, 2026 at 12:43 pm

    I think if your debug code is clean and has ‘professional’ language in any logging statements, it’s okay to leave it in. If the debug code is sloppy or has debug messages like ‘I’m here…,’ ‘Now I’m here…’ you should take it out.

    If your debug statements reflect the fact that there are issues that you can’t figure out, it might be best to take them out, if you’re trying to ‘sell’ your software to someone. (Hopefully you can fix them later…)

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

Sidebar

Ask A Question

Stats

  • Questions 120k
  • Answers 120k
  • 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
  • Editorial Team
    Editorial Team added an answer That's Python 2 syntax. I assume scons doesn't run on… May 12, 2026 at 12:05 am
  • Editorial Team
    Editorial Team added an answer eCommerce has one big word that goes with it Security.… May 12, 2026 at 12:05 am
  • Editorial Team
    Editorial Team added an answer Parenthesis around a type represents an array of that type:… May 12, 2026 at 12:05 am

Related Questions

I'm currently doing some GUI testing on a ASP.net 2.0 application. The RDBMS is
Does anyone know of a good code obsfucator for Perl? I'm being ask to
I am using the SharpZipLib open source .net library from www.icsharpcode.net My goal is
This is driving me crazy and has resulted in lost work (not much, at

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.