Apr-11-2017, 01:26 PM
Also an oldie (65) but new to Python. I use Pycharm, so as was pointed out, I use the TODO option to help me keep on track. As was also mentioned, when improving code, I comment out the old code, then remove it once the new code proves itself worthy. Another way I do it is to have a 'scratch' file that I use to test new code before moving to the real file. I also keep a command terminal opened to my working directory in case there is something that won't work properly in Pycharm's terminal, but does in a regular command window. So I usually have three things opened when coding: command window, scratch file and real file (note the last two are tabs in Pycharm). I haven't really found a need to make backups of my files (except when I do my weekly system backup).
If it ain't broke, I just haven't gotten to it yet.
OS: Windows 10, openSuse 42.3, freeBSD 11, Raspian "Stretch"
Python 3.6.5, IDE: PyCharm 2018 Community Edition
OS: Windows 10, openSuse 42.3, freeBSD 11, Raspian "Stretch"
Python 3.6.5, IDE: PyCharm 2018 Community Edition