Click here to Skip to main content
15,909,437 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: What is so precious on your office machine Pin
Mycroft Holmes20-Dec-18 14:40
professionalMycroft Holmes20-Dec-18 14:40 
GeneralRe: What is so precious on your office machine Pin
Ron Anders20-Dec-18 15:14
Ron Anders20-Dec-18 15:14 
GeneralRe: What is so precious on your office machine Pin
Michael Martin20-Dec-18 13:19
professionalMichael Martin20-Dec-18 13:19 
GeneralRe: What is so precious on your office machine Pin
Peter_in_278020-Dec-18 14:22
professionalPeter_in_278020-Dec-18 14:22 
GeneralRe: What is so precious on your office machine Pin
Mycroft Holmes20-Dec-18 14:43
professionalMycroft Holmes20-Dec-18 14:43 
GeneralRe: What is so precious on your office machine Pin
Mark_Wallace20-Dec-18 18:31
Mark_Wallace20-Dec-18 18:31 
GeneralRe: What is so precious on your office machine Pin
CPallini20-Dec-18 21:40
mveCPallini20-Dec-18 21:40 
GeneralAngular Pin
Marc Clifton20-Dec-18 10:05
mvaMarc Clifton20-Dec-18 10:05 
OK, so I've been playing with the node/angular stack for a month or so now.

Short version, it reminds me of a solution looking for a problem. I can write clean Javascript with a nice and simple service-oriented layer. With Angular, I'm constantly adding tags to HTML, C&P'ing common imports into every controller class, C&P'ing common DI's into constructors, often I feel like I'm duplicating things at various levels of the "app" just to support the architecture of Angular, basically spending way too much time managing the boilerplate framework code. All this gets in the way of doing actual real work.

And, while it works great for a small project, and while automatic rebuilding and browser page refresh is great when a code file changes, the warts and the slowness of Angular/Typescript builds reveals its ugly head when you have a real project. And the "real" project at work is actually still pretty small.

And then there's the Node version hell -- I had installed the latest version of Node and Angular, but the product doesn't build with Node v.10, throwing some arcane exception in some C++ code (!!!) it has to compile for something in Node, so I had to downgrade to Node v.8, which involved installing the Node Version Manager so I could switch between the two.

The whole thing reminds me of my Ruby on Rails days. Dead | X| But maybe with a only dribble of Dead | X| instead of a full technicolor yawn.

On a positive note, the framework forces you to do things the Angular way, which probably cleans up a lot of the crap Javascript that developers would normally write. So, that's a good thing, IMO.
Latest Article - A Concise Overview of Threads

Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

Artificial intelligence is the only remedy for natural stupidity. - CDP1802

GeneralRe: Angular Pin
Super Lloyd20-Dec-18 14:38
Super Lloyd20-Dec-18 14:38 
GeneralRe: Angular Pin
Sander Rossel21-Dec-18 1:57
professionalSander Rossel21-Dec-18 1:57 
GeneralRe: Angular Pin
Vincent Maverick Durano20-Dec-18 17:29
professionalVincent Maverick Durano20-Dec-18 17:29 
GeneralRe: Angular Pin
Jacquers20-Dec-18 19:28
Jacquers20-Dec-18 19:28 
GeneralAnother free game: Lego Lord of the Rings Pin
OriginalGriff20-Dec-18 8:02
mveOriginalGriff20-Dec-18 8:02 
GeneralRe: Another free game: Lego Lord of the Rings Pin
RickZeeland20-Dec-18 8:26
mveRickZeeland20-Dec-18 8:26 
GeneralRe: Another free game: Lego Lord of the Rings Pin
PIEBALDconsult20-Dec-18 8:45
mvePIEBALDconsult20-Dec-18 8:45 
GeneralHTTP error code of the day Pin
Chris Maunder20-Dec-18 5:39
cofounderChris Maunder20-Dec-18 5:39 
GeneralRe: HTTP error code of the day Pin
Richard Deeming20-Dec-18 5:43
mveRichard Deeming20-Dec-18 5:43 
GeneralRe: HTTP error code of the day Pin
Chris Maunder20-Dec-18 5:50
cofounderChris Maunder20-Dec-18 5:50 
GeneralRe: HTTP error code of the day Pin
OriginalGriff20-Dec-18 6:01
mveOriginalGriff20-Dec-18 6:01 
GeneralRe: HTTP error code of the day Pin
Richard Deeming20-Dec-18 6:06
mveRichard Deeming20-Dec-18 6:06 
GeneralRe: HTTP error code of the day Pin
Gary Wheeler20-Dec-18 6:16
Gary Wheeler20-Dec-18 6:16 
JokeRe: HTTP error code of the day Pin
User 1106097920-Dec-18 6:21
User 1106097920-Dec-18 6:21 
GeneralRe: HTTP error code of the day Pin
Marc Clifton20-Dec-18 9:50
mvaMarc Clifton20-Dec-18 9:50 
GeneralSecurity Absurdity Pin
#realJSOP20-Dec-18 5:15
professional#realJSOP20-Dec-18 5:15 
GeneralRe: Security Absurdity Pin
lopatir20-Dec-18 5:27
lopatir20-Dec-18 5:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.