Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
impune-pl2828d@Demolishun all jet brains IDEs save code changes automatically. They also track changes, so you can resore old code easily.
Personally i love it, because i never loose my work, no matter what happens - no power, windows crash, windows update (fuck windows forced updates). I can also resore the code i deleted or reactored a few hours or days before, even if i'm not using git for the project.
Set update time periods.
The second does not fix the long term testing problems such as overnight testing. Unless you isolate the computer from the internet. Now if you need to test the internet, well you will have to mock up the internet.
hjk101269628dIf you are already bothered by styling wait until you get to packing and distribution everything you read is probably already deprecated. Distutils setuptoools pep517/518.
This is what I love about go. Auto formatter just build and ship. No drama conflicting build systems etc
stub18127d@hjk101 I'm pretty OCD about stuff I'm passionate aboutso yes the inconsistent formatting is driving me insane. I haven't heard of GO until now. Thanks for bringing it up. I'm very interested in the possibility of auto formatting.
I found this Medium article someone might be interested in. If your passed the allowed number of free articles simply open incognito mode and past the link and your good to GO. Pun intended.
Honestly, when it comes to tabs Vs spaces or camelCase vs snake_case... who cares!
What I always do, is add a linter with agreed upon guidelines and let the IDE run it for me on save.
The real problem is coding standards. Like people writing spateggy code, using i,j,v,x as variable names or not writing test cases. Focus on that! Making sure your program is easy to debug, test, understand and run efficiently.
I agree that formatting is important, but that’s just preference (most IDEs will convert spaces to tabs or vice versa is you specify an editorconf file).
So long as you pick a formatting style and keep it consistent in a given project, it does not matter.
stub18126d@python3 I get what your saying. My rant was mostly frustration and not learning fast enough or remembering what to actually do. But it is frustrating that formatting can vary so much from person to person so it can get confusing.
I know the basics. It's clear when I do tutorials or try a new app.
I'm trying to make a text adventure for a practice project. If I ever actually get somewhere with it I may try to release it on pc. Maybe phones as well, but I realize when it comes to actually applying the things I know my mind goes blank when trying to do something on my own.
Life would be so much easier if could download the knowledge into my brain like the Matrix.
@stub honestly, just focus on that. Make a nice text adventure game in the terminal. I’d recommend the library curses for making visual uis in the terminal (it’s in the standard library now I think). Don’t worry about the rest.
Just get to coding, and anytime you hit a wall, google the answer. Don’t watch tutorials unless they are relevant to a problem you are trying to solve. That’s how I learned :P