• Indentation in source cod

    From Mro@VERT/BBSESINF to Digital Man on Thu Aug 24 12:18:00 2017
    Re: Indentation in source code files
    By: Digital Man to on Thu Aug 24 2017 01:00 pm

    When creating or modifying source code files (e.g. *.c, *.h,
    *.js, *.py, *.pl, *.html), do you indent (and save the files)
    with tab (horizontal tab, ASCII 9) characters or spaces?

    1: Spaces
    2: Tabs

    INDENTING IS FOR POOFS
    ---
    Synchronet ::: BBSES.info - free BBS services :::
  • From jagossel@VERT/KK4QBN to Digital Man on Thu Aug 24 17:42:00 2017
    Re: Indentation in source code files
    By: Digital Man to on Thu Aug 24 2017 13:00:04

    When creating or modifying source code files (e.g. *.c, *.h,
    *.js, *.py, *.pl, *.html), do you indent (and save the files)
    with tab (horizontal tab, ASCII 9) characters or spaces?

    1: Spaces
    2: Tabs

    Very hard to choose... Where I work, the ABSOLUTE coding standard is tabs, amd that is taken very seriously.

    However, my personal preference is 2 spaces.

    -jag
    Code it, script it, automate it!

    ---
    * Synchronet * KK4QBN - kk4qbn.synchro.net - 7064229538 - Chatsworth GA USA
  • From Nightfox@VERT/DIGDIST to jagossel on Fri Aug 25 07:25:00 2017
    Re: Indentation in source code files
    By: jagossel to Digital Man on Thu Aug 24 2017 09:42 pm

    Very hard to choose... Where I work, the ABSOLUTE coding standard is tabs, amd that is taken very seriously.

    However, my personal preference is 2 spaces.

    My workplace doesn't have a policy on it, but I tend to use tabs. For my personal projects, I used to indent with spaces (I usually used 3 spaces), but I've started using tabs. It seems easier to be consistent when using tabs, and also with tabs, editors often give you the option on how much space it will use to represent a tab. For my Synchronet scripts/mods, I used to use Notepad2 (in Windows) to edit them, and eventually switched to Notepad++. Notepad++ made it more obvious that indentation was inconsistent in many places - Some code had a mixture of tabs and spaces, which was hard to tell with Notepad2 because they looked similar and the indentation looked good with Notepad2.

    Nightfox

    ---
    Synchronet Digital Distortion: digitaldistortionbbs.com
  • From jagossel@VERT/DIGDIST to Nightfox on Fri Aug 25 10:09:00 2017
    Re: Indentation in source code files
    By: Nightfox to jagossel on Fri Aug 25 2017 11:25 am

    Very hard to choose... Where I work, the ABSOLUTE coding standard is ta
    bs,
    amd that is taken very seriously.

    However, my personal preference is 2 spaces.

    My workplace doesn't have a policy on it, but I tend to use tabs. For my personal projects, I used to indent with spaces (I usually used 3 spaces), b
    ut
    I've started using tabs. It seems easier to be consistent when using tabs,
    and
    also with tabs, editors often give you the option on how much space it will
    use
    to represent a tab. For my Synchronet scripts/mods, I used to use Notepad2
    (in
    Windows) to edit them, and eventually switched to Notepad++. Notepad++ made
    it
    more obvious that indentation was inconsistent in many places - Some code ha
    d a
    mixture of tabs and spaces, which was hard to tell with Notepad2 because the
    y
    looked similar and the indentation looked good with Notepad2.

    The tab width preferemce was the exact argument made why it's an absolute coding standard where I work, and it does work really well in that aspect,
    and the 2-spaces standard is left over feom when I was programming for fun in QBasic while I was in high school (probably just datdd myself by saying that :D); and I think it's a standard from Code Guide (I forget the exact name).

    You can view whitespace characters in any decent text editor and IDEs. In Notepad++, I forget where it is. WinMerge has that option as well.

    -jag
    Code it... Script it... Automate it!

    ---
    Synchronet Digital Distortion: digitaldistortionbbs.com
  • From The Millionaire@VERT/PARKAVE to °#e[$Éö^░4Ö≈?╡Ω5≥{Σc%>─₧Σ on Wed Feb 19 13:19:00 2020
    Re: Indentation in source code files
    By: Digital Man to on Thu Aug 24 2017 01:00 pm


    }' muV`Q76RE% k1"ф 4@ ۃ}FO]NՃlrLѦsiG*:n{8?6BqqLvid4CC-*.m$Lapq!Q3ݓ1`Հ YbHL *$IHѝi'-14&DZu#ݢ$ The Millionaire $
    Park Avenue Place
    Surrey, B.C., Canada

    ---
    Synchronet Park Avenue Place - Surrey, B.c., Canada
  • From Nightfox@VERT/DIGDIST to The Millionaire on Wed Feb 19 16:14:00 2020
    Re: Indentation in source code H#9
    By: The Millionaire to #e[$^4?5{c%>Ğ on Wed Feb 19 2020 06:19 pm

    yeahhh.... If you could refrain from posting binary data, that would be great. https://www.austinchronicle.com/binary/9ef6/screens_feature3-1.jpg

    Nightfox

    ---
    Synchronet Digital Distortion: digitaldistortionbbs.com