Java unit tests on other hand are never read by devs in practice.
You should get to know better java developers. :-)
HN user
Java unit tests on other hand are never read by devs in practice.
You should get to know better java developers. :-)
c) European.
I write my blog using Hugo, it is rather simple to use - just a folder of markdown files.
For publishing, I use netlify (which does the build and hosting). Their free tier is more than enough for me. The domain comes from namecheap.
You can buy online-only keys for about 10€ on amazon. They work well, although they are not transferrable to a new pc.
Not really: it's not bureaucracy that scares us Europeans, rather than the fact that over 50% of the country voted in an indisputably racist way to lower immigration. It's the fact that Europeans in the UK feel mistreated and disliked now.
You hugely underestimate how much of large corporations work in java. Android, compared to the enterprise software, is peanuts.
Because it's the most used language in enterprise software. It's reliable, rather easy to learn, and quite productive. It's not particularly fun, but it works and the tooling is pretty great.
Our product, a large-scale enterprise software, is slowly getting killed. It's old and it's rather unusable (by the users). Plus, for "backward compatibility", it supports dozens of strange configurations. It's dragged down by so much technical debt (functions longer than 3000 lines with 60 parameters!) that every small changes requires so much time.
We're slowly killing (i.e. no big new developments, but only maintenance for existing customers) and abandoning it. And luckily we're not rewriting it. :-)
In Italy, a bottle of proper extra-virgin olive oil is roughly 10 euros per liter. If you're paying less than that, it's not real.
You're young and have no family.
I've started using Git Extensions, which works really, really well.
Everyone drives trucks?
IntelliJ's debugger can "drop frame", after which you can re-run a function.
GPL 3. Meaning it won't ever be adopted by anyone.
Ctrl+Shift+C in Chrome lets you select the node even before you open the dev tools, and then you can just press "canc" to remove it.
The function n -> n + 1 maps every even number into an odd, and it has an inverse (obviously n -> n - 1). Thus, the two sets have the same cardinality.
Because Vim can be faster than Sublime. Or at least just as fast.
In America.
I worked on one such app that went to production a month ago. Java 6. :'(
It doesn't break compatibility. (Almost) ever. Meaning that (almost) all the code that used to compile on Java 1, or binary code compiled with the JDK 1.0, still works with the JDK 8.
(It's the main reason why generics in Java suck, btw: extreme backward compatiblity.)
That's not a web ide. :-)
Tons of people use Eclipse.
Nice summary.
I'm a proficient VIM user. Can Sublime compete? Is it worth trying to learn it?
I learnt how to program before learning English. Most of my colleagues aren't really fluent in English, and yet they can write code.
Really nice.
I haven't read their _sequels_, but I have read their _prequels_ before reading the original dune and I found them decent. Not exceptional, but not bad at all. Slightly different from the original, though, which might be why they are off-putting to many people who have read Dune first.
(I am reading them in the order suggested here: http://www.amazon.com/Dune-Saga-Chronological-Order/lm/1COAD...)
Why not call it Scala 3, since it's a rather big change?
Code written for Java 2 runs fine on Java 8, with extremely limited exceptions. Java, just as Windows, is used too much in enteprise apps to lose backward compatibility.
You don't have to go to San Franscisco to get into a startup. There are a lot of them in London and Berlin, and you - as an EU citizen - will have zero issues with the visa there.
Besides, university is not about getting ready for a job: it's about learning how to learn.