Settings

Theme

Programing Best Practices 2023

github.com

41 points by bgm1975 · 12 comments

Reader

4 threads
lampshades

Now that I use ChatGPT to write my code, I care much less about best practices. I’m a copy and paste guy now.

  • dlivingston

    If anything, with ChatGPT I care more about best practices - since the minutiae is handled by our new robot colleague, I'm free to focus more on the higher-level details, including code quality and readability.

  • tester457

    I remember months ago when the majority believed ChatGPT was useless because they coded faster without it.

    I never liked that argument because it can assist in something where you are not well versed. Like gamedev if you're a webdev.

    Maybe GPT4 caused the sentiment change.

    • __loam

      Seems like the worst possible way to use it is learning stuff you don't know about when you're not well versed enough to tell the hallucinations from the truth.

AbsoluteCabbage

Not a very good source.

From the C section:

“We all study C in high school or intermediate. But, most of the aspirants or programmers struggle while coding”

“15 Tips to improve your coding skills for C”

This is borderline Engrish.

It would be nice if the people writing this used the “best practices” for the language the article is actually written in.

  • dlivingston

    Yes, the C section was where I started and stopped, too.

    > "Always save your files before compiling"

    Okay? I guess that's a best practice?

  • Jeff_Brown

    Ditto the Python section. Very weak sauce.

    Also, the idea that language-specific best practices are more important than language-agnostic ones is bonkers.

balfebs

Unfortunate that the repo name and header text of the README both misspell “programming”

myvoiceismypass

The quality is low here. One of the node links to https://github.com/RisingStack/node-style-guide - which has a "Depraction" notice and is mostly a copy of the airbnb node style guide.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection