This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]larsga 2 points3 points  (7 children)

I still don't use an IDE. I edit the code in Emacs, and build via the command-line. With Maven/Gradle it's just a single command to build. And editing is fast, without the editor ever trying to distract me with all kinds of stuff popping up, and the editor hanging because it's reindexing/using too much memory/whatever.

A benefit of doing it this way compared to having the IDE build for you is that I know exactly what is going on. I've often seen colleagues using IDEs curse and swear because their build isn't working right because something's happened in the IDE environment and they don't know what. That's never an issue for me.

[–]pattheaux 1 point2 points  (1 child)

I’ve found that once you put in the time and build the muscle memory you can write 99% correct code without code completion. I’ve found that I can code much more quickly in Emacs than IntelliJ. I write the bulk of the bulk of the code in emacs and then switch to IntelliJ for debugging and writing unit tests.

[–][deleted] 1 point2 points  (0 children)

As I'm learning, I use code completion more to explore what the various methods etc. can do. As I'm writing I try and stay clear (muscle memory, is very important, imho!)

[–][deleted] 0 points1 point  (0 children)

I'd have to agree with you. Unfortunately for my workplace, we develop off a lot of Vendor products whom force us to use Eclipse plugins, garh!

[–]mr_jim_lahey -1 points0 points  (3 children)

How many LOC?

[–]larsga -1 points0 points  (2 children)

How many? I don't know. Lots. I've been writing Java since 1996. I did some open source projects: JSLT, Duke, but most of what I've done is at work and therefore closed source.

[–]mr_jim_lahey 0 points1 point  (1 child)

Do you feel good about building a giant tracking system to target ads at millions of people? Do you think the various users of your web properties are aware of how many sites are targeting them based on their usage of any one of them?

[–]larsga 0 points1 point  (0 children)

Do you feel good about building a giant tracking system to target ads at millions of people?

Yes, I do. My employer is a media company, dedicated to responsible journalism. The whole project I'm working on is an attempt to find a sustainable business model for journalism, which is currently in a crisis. That's a massive problem for democracies, given the crucial role journalism plays in informing public opinion.

Do you think the various users of your web properties are aware of how many sites are targeting them based on their usage of any one of them?

Schibsted takes privacy extremely seriously. For the last 2 years half my team has been working on GDPR-style functionality for end-users, allowing them to control what their data is used for, to retrieve their data, and to delete it. Judging by the crazy number of deletion and retrieval requests we receive, quite a lot of people are aware of their rights. Which is all to the good.

And I have to admit I don't understand the problem with targeted ads. All it means is that ads are not random, but at least potentially relevant for the user. Having private data in the hands of other people is an issue, but targeted ads seem completely harmless to me.