Details
-
AboutI just want to ++ the good ones and rant some too.
-
SkillsC++, Python, Perl
Joined devRant on 12/11/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@stonestorm haha that's alright.
I tried an extension like that on VS professional edition. But it was more headache than it was worth. -
Vscode is like vim? Does it have vim keybindings?
-
StarUML. Haven't found a good free alternative to it yet. It isn't free but you can it use in evaluation mode.
The tool itself is great. Flexible and easy to use as long as the diagrams are not too complex. I find that when you have large diagrams the pan/zoom/edit interactions become annoying/impossible. That is rare and it's very simple and quick to use otherwise.
PlantUML is a good option too. I love that it lets you create diagrams with markdown like syntax. -
std::getline
-
Came to relate to rant about bad work environment, stupid/legacy/stale/stone-age codebase... and it's about insane commute hours. Bummer.
I used to have a one way commute of 1.5 hours at least. Moved closer to where I work. Now I'm moving father again, away from civilisation this time, to be able to afford housing. Sucks. -
I hope he provides a conversion to SI formula box in the next iteration.
-
++ for the old awesome penguin meme.
-
@ynnk please fill out the relationship disclosure form. Thank you.
😜 -
Congrats! Attaboi
-
Over engineering is certainly a problem but if a well designed, complicated piece of code works, it's the developer's responsibility to make it approachable & understandable. Good names, test cases, comments, documentation, whatever it takes. That's where the review process comes in. If someone else gets assigned to it, it's that developer's responsibility to understand it and improve it.
The requirements analysis should keep over engineering in check. -
Also watch Rick & Morty's season 4 episode 3 or 4. It's the one guest starring Elon Tusk. Sorry, Musk.
-
*laughs in c++*
.
.
*cries in c++* -
I don't get it. Why would a dev's bad thing not affect QA? How is it team debugging?
-
@Wisecrack glad to be of help😁
-
Testing = unit tests + integrating tests + regression tests + manual tests...
If you rely on just one type of test, you're gonna have a baaad time. -
Interesting idea. Even more interesting to learn that something like this exists.
-
Purists will always find something else.
'You need to calm down.'
(That's a Taylor Swift song.) -
@bioDan yeah that's why both are required. Most projects need the whole coin, not just one side of it. ^^
I have come to believe that every project in active development can benefit from well defined unit tests coupled with good integration tests. -
@bioDan makes sense. But you shouldn't have to choose. If integration tests play the role of unit tests, the advantages are all lost. Tests become fickle. It's hard to find out what went wrong. It's costly to fix. It becomes harder to change code and that's good you end up with debt laden legacy code.
-
@bioDan I hope you're kidding. People at my workplace might take you seriously (if they figure out the difference between these two).
Both are important. -
@UnsignedFoo I can understand. But hey, if you pushed it and it's stuck in review stage, you can't really be blamed.
-
@Stuxnet I'll try them out, thanks!
-
Diplo & country? I haven't heard that before. Then again I haven't listened a lot of Diplo. But I love what few I've listened to.
Link? -
Reviews are a good source of learning and very important for maintenance. If I were you, I'd be glad to have a senior who takes reviews seriously. It can be tiring but it's worth it. If you need motivation, just compare the code you push after review with your initial push.
Reviewing can be tiring too. There's a junior in my team and due to past experiences I always have to take out more time than necessary to review his code just to get over the mental stress. I know I'll have to make him redo a lot so I have to keep recharging my patience levels before I can submit my comments. Sometimes, that takes more than a day or two. -
@C0D4 Hopefully he's doing well.
-
@C0D4 I see purple throbbing cock, I immediately am reminded of that foul mouthed poetic son of a bitch.
-
@jester5537 Okay. Better luck next time😁
-
Why does the subtext below your name (in the left section) say, 'Computer Programming' instead of 'Computer Programmer'?
-
@netikras I think it depends on situation. In some places, if you're self sufficient, financially doing alright, all of the things you mentioned are alright.
Interns need money too. Again depending on countries, cultures, it might not be a problem for most but for some it is.
My experiences are not universal but it's not bad to watch out for exploitation. Not in terms of hours or money. An unpaid internship isn't much use if you don't get to learn the thing that you got in for. If the interns don't have full access to code or tools or learning resources, then there's very little they can do.
Your example is an ideal case. If more jobs are like the ones you did, I wouldn't care much about money either. -
@Root interesting.