I deploy my docker containers in .mkv files.
I deploy my docker containers in .mkv files.
I usually use the GUI in IntelliJ for those kind of purposes, but any other GUI might do. Then I perform a manual binary search to find the commit I want.
I think comments should be a last resort when all other methods are inadequate. Proper git commit logs have helped me many times to understand why a certain thing is needed.
Git logs don’t need maintenance either. They always tell what was true when the code was written. Comments need maintenance, and are often difficult to keep updated.
You can write a detailed comment about the whys of a particular function, only for it to become outdated in weeks when the functionality has changed.
According to who? If I have access to the source code, which I often do, I’d rather just read the code. Chances are that if documentation exists, it’s no longer up to date.
You can find them by reading the code. It’s not difficult if they’re placed at proper locations.
Often you can find the “why” in the file’s Git history. If done properly, you should be able to find which commit introduced this change, and which issue is attached to this commit.
The why can usually be found in Git and issue trackers. Just look at the history of the file to get some decent clue about why a piece of code was programmed in a certain way.
No. Just give the function a good descriptive name with good descriptive parameters. Keep the function simple too. If you can’t, try to refactor and see if that helps.
If you are still unable to express yourself via code, then you should use comments to guide the reader.
Too late. The entire web is infested with garbage GPT generated articles with outdated or false information.
If the choice was between Mac vs Windows I would probably go with Mac, as it’s Unix based.
In a previous job I had to use Windows. I think it’s tolerable at best. Thankfully WSL along with the new Windows terminal is pretty good these days. I don’t miss the days when MSYS was the only Linux-like option for windows.
Different computers. My work provide me a dedicated work computer. My work doesn’t really care which OS I’m using on their computer. Only that I’m doing the job, and I’m most productive on Linux.
But if I for some reason had only one computer I would probably dual boot to keep my work and personal life separate.
I use Linux for work. Windows for entertainment.
When will JQuery make its return?
Especially with frontend. Feels like every few years there’s a complete paradigm shift that forces everything to be rewritten from scratch.
That looks pretty cool tbh
Data Scientists and AI engineers. Python has really good libraries for machine learning and other numerically intensive applications. Try launch deep learning models on your GPU with only shell scripting.
Ensuring all developers can continue putting out things quickly is equally (if not more) important.
Often when I ask “why” too many times, it’s because the coder chose the most convoluted approach to the problem.
Like when someone inherited an entire class just to access a single method, but it turned out he actually didn’t need that method, so he added an extra if statement in that method and a Boolean flag so it can do the thing he actually wanted.
And this was someone who consider himself a senior programmer.
I hope they learned the value of protecting your branches.