2 ms·
Refactoring is also where statically typed languages combined with good IDEs that have a large set of automated provable correct refactoring shortcuts come in.
by scarface74 4y ago
Refactoring is also where statically typed languages combined with good IDEs that have a large set of automated provable correct refactoring shortcuts come in.
Also, I type a lot faster on my phone than a keyboard. I met my manager for the first time in person a year after he became my manager (Covid travel restrictions). In our first team meeting, I mentioned that if he sees my typing on my phone a lot it’s because I am on Slack talking to my coworkers or customers (I work in the cloud consulting department at BigTech specializing in cloud application development and “DevOps”).
As far as documentation, my job requires a lot of writing.
For my current project I’m writing a lot of small one off Python scripts. You would be surprised how well ChatGPT can “explain” what a script involving AWS automation does in plain English and I can even ask it “Why would I use this” and it often gives me a good enough bottom line up front summary.