Details
-
AboutC++ ++ ++C
-
SkillsToo many to list
Joined devRant on 9/3/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
-
@thevariableman depends on how good you are... No company that hired me ever asked about education
-
Or one could drop out and learn stuff on their own
-
@Neo- I agree, but seriously if you looked at my LinkedIn or freelancer profile you'd understand
-
@spacem I took their skype interview. They asked to code tictactoe in 30 mins , but as per their directions which wasted lots of time.
Then a debugging test, I found 2 out of 5 bugs in the 15 minutes.
I can't believe they expect people to work so fast.
I've been hired to solve bugs in 24 hours that entire teams struggled with for weeks.
I just felt it was a terribly unfair assessment. -
@Fydrenak being careful helps build skills.
Measure twice cut once -
You start with 2 and 3 in a list
Count upward
Every time check divisibility against the items in list
If all fail, add this to the list
Repeat -
Visual Studio is the best IDE ever written and it runs on Windows
-
The way to test a compressor is to compress data and decompress it.
The way to test a decompresor is to do the same.
This is a chicken and egg problem. You can't know if it's the test or the code that's broken, if it fails.
As for UI. You can never test for critical UI issues like "tooltip didn't disappear" or "this content overflows it's container"
You can mock a server, but you can't mock networks.
Test driven development and unit tests are overrated. -
It happens often ... I don't run the program till I've gone thru the code dozens of times 😂
-
I am a hardcore C++ junkie and I am very admiring of D
BUT ....
D becomes messy if you don't use the GC.
It was made with the GC as opt out and that ruins it for me.
Also having invested so much in C++ I'm loath to restart with a large language like D or Rust -
You don't try all numbers up to 7 millions.
You try all primes up to 7 millions.
To get those you recursively follow same procedure -
This is why you should use a GUI for file management, because it has an effing undo feature and a thrash can that was invented in 1980
-
If you're writing complex code, the unit tests will be as complex as the code.
How do you write a unit test for a complex algorithm like data compression?
How do you unit test UI interaction?
You can't automate human vision -
Because people install random shit.
I had a Windows XP install for 3 years... No slowdown, no crud. -
I've used both Windows and Linux since 1995. Every Windows version since WFW 3.11 and Linux from when the kernel could fit on a floppy.
I've programmed for all those variants and recompiled my Linux kernel more times than I care to admit.
Windows is not slow... It's just a popular myth because it's easy to hate on MS
Linux happens to suit a certain kind of usage pattern and Windows suits others.
Unless you have benchmarks such generalizations are meaningless superstition. -
@devios1 all compiled languages have dynamic arrays with continuos memory.
Many of them have COW semantics based data structures.
Welcome to 1998 😂😂 -
I think C# is rather like C++
If you want growable arrays, use ArrayList.
The very first stack overflow result for "dynamic array in c#" shows you how to do this
Jeez, can't kids even Google shit anymore? -
Doesn't JS have push() on arrays
-
({} +1) is NaN
{} +1 is 1
Madness