Joined devRant on 4/16/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
I recently took parental leave for a month. My colleagues seem to have missed me so much that they created a cardboard figure of me. Others had to look twice to realize the fake. Overall it's a great way to increase the number of vacation days!17
So it happened that a roll of my office chair broke. Since the ordering process in our company is a nightmare and takes forever AND my employer is too cheap to buy enough adequate replacement, I had to draw and print a spare part myself...9
Each time I realize that 'lkwpeter' is not a valid master password any more for getting into anyone's BIOS makes me sad.
I keep on trying though.
My very first computer had a bunch of CDs with tons of random freeware, shareware and demos. One of these happened to be an awesome graphics demo called Second Reality from Future Crew ( https://youtu.be/rFv7mHTf0nA check it out! ).
This demo was the reason I became addicted to programming back in the days and I started with QBasic, Power Basic, Pascal, assembler using MSDOS "debug" command (worst assembler out there!), and several strange C dialects like C-- (I found it hard to get hands on affordable compilers and totally missed Linux until several years later).
Delphi and Visual Basic accompanied me quite some time until I finally found the language which perfectly met my needs until today : C++
This was all way before I started to study ☺️1
Who the fuck invented Hungarian notation?
lpszName, bVisible, pNext, ppData...
A variable's type should already be clear by its name and scope. If not, get yourself some decent IDE that helps you out. Why this style is still in use in code like the Vulkan API is beyond me... IT IS NOT USEFUL!3
You sitting at your colleagues Windows developer box, tossing some random window around while waiting for a build... and suddenly all 20+ windows get minimized.
Most useless feature ever!7
Happened to me a while ago:
co-worker: don't use (C++) templates so your colleagues who aren't as smart as you don't have such a hard time understanding your code.
me: said the guy who uses macros all over the place.
co-worker: macros have been around for years and you can expect one to understand those.
me: *tempted to start a discussion about C++ with one who started programming with C like 20 years ago and who doesn't give a fuck about learning new things*... You're right!4
When you ask the PM which one of two projects is of higher priority because there isn't enough time to complete both and he responds "of course project A is of higher priority but project B needs to be finished by next week! *leaves room*"7