[-] pinkpatrol@anarch.is 3 points 2 years ago

Interesting article, I don't think I have a use for them though.

[-] pinkpatrol@anarch.is 1 points 2 years ago

You’re absolutely right.

[-] pinkpatrol@anarch.is 2 points 2 years ago

Oh great point. I’d add skiing to that category.

31

I can think of two:

  1. Speaking multiple languages, and
  2. Perfect pitch

Both are more easily learned at a young age. Are there others?

[-] pinkpatrol@anarch.is 3 points 2 years ago

Awesome! I will try it out. Thanks!

97
Werk (i.imgur.com)
submitted 2 years ago by pinkpatrol@anarch.is to c/memes@lemmy.ml
188
submitted 2 years ago by pinkpatrol@anarch.is to c/memes@lemmy.ml
[-] pinkpatrol@anarch.is 1 points 2 years ago

I’ll have to give it a try

1
Soup time (anarch.is)
submitted 2 years ago by pinkpatrol@anarch.is to c/memes@lemmy.ml
[-] pinkpatrol@anarch.is 2 points 2 years ago

That's an interesting point about depending too heavily on a debugger. I haven't run into anyone too dependent on it, but I could see that happening.

To me, debuggers offer a tighter dev loop when there's something you're stuck on. They also let you 'grok' a call stack in an unfamiliar codebase. "Did this function get called?" "What's in this variable?" etc.

[-] pinkpatrol@anarch.is 6 points 2 years ago

How do people do stuff without debuggers? :D

Another way to develop would be through iterating within a Unit Test that you don't plan to keep around.

Uh, I set a breakpoint and run the app?

To add a bit more context, it's more difficult to configure a debugger when the application is running within something like Docker. How difficult? That depends on the language and tools you're using.

20

I know profilers and debuggers are a boon for productivity, but anecdotally I've found they're seldom used. How often do you use debuggers/profilers in your work? What's preventing you? conversely, what enables you to use them?

[-] pinkpatrol@anarch.is 1 points 2 years ago

I'm a heavy intellij user, but the git log UI always confuses me. When I open 'git log' via the action menu IntelliJ doesn't focus my current branch. I am not sure if there's some other menu I'm supposed to use to achieve that.

I do use the commit local changes, pull changes, merge branches functionality a good bit. My only feedback there is that I haven't found a way to quickly commit changes without running git hooks. Each time it requires me to open up the gear icon and deselect 'git hooks'. This is slower than using the command line where I can write git commit --no-verify and repeat the same command again and again. I know it's a niche need, but it's necessary for testing a rather archaic system we maintain.

pinkpatrol

joined 2 years ago
MODERATOR OF