Click here to Skip to main content
11,569,265 members (56,967 online)

Welcome to the Lounge

   

For lazing about and discussing anything in a software developer's life that takes your fancy except programming questions.

Technical discussions are encouraged, but click here to ask your programming question.

The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct, no programming questions and please don't post ads.
 
Generalworking as an independent developer Pin
NIKS SHINE1-Jun-14 4:52
memberNIKS SHINE1-Jun-14 4:52 
GeneralRe: working as an independent developer Pin
OriginalGriff1-Jun-14 4:58
protectorOriginalGriff1-Jun-14 4:58 
GeneralRe: working as an independent developer Pin
NIKS SHINE1-Jun-14 5:03
memberNIKS SHINE1-Jun-14 5:03 
GeneralRe: working as an independent developer Pin
OriginalGriff1-Jun-14 5:10
protectorOriginalGriff1-Jun-14 5:10 
GeneralRe: working as an independent developer Pin
NIKS SHINE1-Jun-14 5:18
memberNIKS SHINE1-Jun-14 5:18 
GeneralRe: working as an independent developer Pin
NIKS SHINE1-Jun-14 5:22
memberNIKS SHINE1-Jun-14 5:22 
GeneralRe: working as an independent developer Pin
Maximilien1-Jun-14 5:26
memberMaximilien1-Jun-14 5:26 
GeneralRe: working as an independent developer Pin
NIKS SHINE1-Jun-14 5:27
memberNIKS SHINE1-Jun-14 5:27 
GeneralRe: working as an independent developer Pin
Marc Clifton1-Jun-14 7:34
protectorMarc Clifton1-Jun-14 7:34 
GeneralRe: working as an independent developer Pin
NIKS SHINE1-Jun-14 13:25
memberNIKS SHINE1-Jun-14 13:25 
GeneralRe: working as an independent developer Pin
Marc Clifton1-Jun-14 15:23
protectorMarc Clifton1-Jun-14 15:23 
GeneralRe: working as an independent developer Pin
NIKS SHINE1-Jun-14 16:05
memberNIKS SHINE1-Jun-14 16:05 
GeneralRe: working as an independent developer Pin
BillWoodruff1-Jun-14 23:17
memberBillWoodruff1-Jun-14 23:17 
RantI hate "KISS" Pin
Super Lloyd1-Jun-14 3:01
memberSuper Lloyd1-Jun-14 3:01 
Because this is so... subjective!!!

Right now at work some people hates me because I routinely replace 20 lines of jQuery (allegedly simple) with 1 Knockout statement (allegedly complicated).
[Edit] to make it clear, I am NOT rewriting any existing code. I am talking of new code, which I prefer to write with a short and side effect free knockout statement instead of the (usual) pile of jQuery event and DOM creation method.

Hey it's true, they look at it dumbfounded and say "it's unmaintainable" so the average programmer can't fix it, indeed!

Now I am in a quandary, I convinced the client to implement a quite dynamic almost SPA couple of pages, with almost 1000 lines of TypeScript and 600 lines of HTML and knockout (with binding and template).

To make it "more simple" I will have to balloon the code size to I dunno how much and spend zillion of hours debugging jQuery event handling and DOM creation spaghetti!!! Mad | :mad:
(To the point, I don't think I can make it with just jQuery, I have to give up.... it's more dynamic than Facebook for god sake! maybe I exaggerate, but I like to think so! Poke tongue | ;-P )

Well this is the maintenance team which complains about it, my project manager says to forget about it and continue using knockout when appropriate (which my team mates are slowly starting to love too)

Now I get sprouted some vague insult... awful code.. you are so selfish and pretentious... why can't you follow KISS and SOLID principle insult every now and then!
Very tiresome!

While there is no more deaf than those that don't want to listen and I know it's a lost cause.. I still wonder about it...

What I sell to the customer, is not just humanely doable in a reasonable time frame with just jQuery.
Yet using Knockout I make it... "excessively complex" for some... (other developer)
Mmmm... just wondering what to think of it...

[EDIT2] I guess I am looking for a nice repartee to use in the conversation. Which is both convincing and easy to understand! Poke tongue | ;-P Something like they sprout me SOLID, KISS, I coolly reply this is way more KISS than your KISS version!
(which I can't say, because their mere ignorance is proof that my code is not KISS Unsure | :~ )


[Edit3] To give you an illustration, some people were confused when I started to use lambda expression... (or maybe generic?) (I think I started to get a bad rep for overengineering when I was using these strange things)
My programming get away... The Blog...
DirectX for WinRT/C# since 2013!
Taking over the world since 1371!


modified 1-Jun-14 9:55am.

GeneralRe: I hate "KISS" Pin
Eddy Vluggen1-Jun-14 3:10
professionalEddy Vluggen1-Jun-14 3:10 
GeneralRe: I hate "KISS" Pin
Super Lloyd1-Jun-14 3:27
memberSuper Lloyd1-Jun-14 3:27 
GeneralRe: I hate "KISS" Pin
Super Lloyd1-Jun-14 3:30
memberSuper Lloyd1-Jun-14 3:30 
GeneralRe: I hate "KISS" Pin
Mark AJA2-Jun-14 8:16
memberMark AJA2-Jun-14 8:16 
GeneralRe: I hate "KISS" Pin
JimmyRopes1-Jun-14 3:30
memberJimmyRopes1-Jun-14 3:30 
GeneralRe: I hate "KISS" Pin
Super Lloyd1-Jun-14 3:38
memberSuper Lloyd1-Jun-14 3:38 
GeneralRe: I hate "KISS" Pin
Andy Brummer1-Jun-14 15:32
sitebuilderAndy Brummer1-Jun-14 15:32 
GeneralRe: I hate "KISS" Pin
JimmyRopes1-Jun-14 16:10
memberJimmyRopes1-Jun-14 16:10 
GeneralRe: I hate "KISS" Pin
Marc Clifton1-Jun-14 4:21
protectorMarc Clifton1-Jun-14 4:21 
GeneralRe: I hate "KISS" Pin
Super Lloyd1-Jun-14 4:22
memberSuper Lloyd1-Jun-14 4:22 
GeneralRe: I hate "KISS" Pin
JimmyRopes1-Jun-14 4:44
memberJimmyRopes1-Jun-14 4:44 
GeneralRe: I hate "KISS" Pin
Super Lloyd1-Jun-14 4:54
memberSuper Lloyd1-Jun-14 4:54 
GeneralRe: I hate "KISS" Pin
SoMad1-Jun-14 10:56
professionalSoMad1-Jun-14 10:56 
GeneralRe: I hate "KISS" Pin
JimmyRopes1-Jun-14 16:08
memberJimmyRopes1-Jun-14 16:08 
GeneralRe: I hate "KISS" Pin
newton.saber1-Jun-14 4:56
membernewton.saber1-Jun-14 4:56 
GeneralRe: I hate "KISS" Pin
JimmyRopes1-Jun-14 6:02
memberJimmyRopes1-Jun-14 6:02 
GeneralRe: I hate "KISS" Pin
newton.saber1-Jun-14 6:08
membernewton.saber1-Jun-14 6:08 
GeneralRe: I hate "KISS" Pin
GeekforChrist1-Jun-14 7:42
professionalGeekforChrist1-Jun-14 7:42 
GeneralI like kissing, but I digress. Pin
Maximilien1-Jun-14 5:12
memberMaximilien1-Jun-14 5:12 
GeneralRe: I hate "KISS" Pin
PIEBALDconsult1-Jun-14 6:31
memberPIEBALDconsult1-Jun-14 6:31 
GeneralRe: I hate "KISS" Pin
phil.o1-Jun-14 8:33
professionalphil.o1-Jun-14 8:33 
GeneralRe: I hate "KISS" Pin
_Maxxx_1-Jun-14 14:40
professional_Maxxx_1-Jun-14 14:40 
GeneralRe: I hate "KISS" Pin
Super Lloyd1-Jun-14 17:11
memberSuper Lloyd1-Jun-14 17:11 
GeneralRe: I hate "KISS" Pin
Andy Brummer1-Jun-14 15:51
sitebuilderAndy Brummer1-Jun-14 15:51 
GeneralRe: I hate "KISS" Pin
Super Lloyd1-Jun-14 17:23
memberSuper Lloyd1-Jun-14 17:23 
GeneralRe: I hate "KISS" Pin
Andy Brummer2-Jun-14 5:30
sitebuilderAndy Brummer2-Jun-14 5:30 
GeneralRe: I hate "KISS" Pin
Mark_Wallace1-Jun-14 18:56
memberMark_Wallace1-Jun-14 18:56 
GeneralRe: I hate "KISS" Pin
Super Lloyd1-Jun-14 19:12
memberSuper Lloyd1-Jun-14 19:12 
GeneralRe: I hate "KISS" Pin
Leo Muller Rap1-Jun-14 19:48
memberLeo Muller Rap1-Jun-14 19:48 
GeneralRe: I hate "KISS" Pin
Marc-Anthony Taylor1-Jun-14 19:49
memberMarc-Anthony Taylor1-Jun-14 19:49 
JokeRe: I hate "KISS" Pin
Jonas Hammarberg1-Jun-14 20:32
professionalJonas Hammarberg1-Jun-14 20:32 
GeneralRe: I hate "KISS" Pin
Plamen Dragiyski1-Jun-14 21:08
memberPlamen Dragiyski1-Jun-14 21:08 
GeneralRe: I hate "KISS" Pin
dimensionJumper1-Jun-14 22:28
memberdimensionJumper1-Jun-14 22:28 
GeneralRe: I hate "KISS" Pin
Brent Jenkins1-Jun-14 22:58
memberBrent Jenkins1-Jun-14 22:58 
GeneralRe: I hate "KISS" Pin
Super Lloyd2-Jun-14 0:29
memberSuper Lloyd2-Jun-14 0:29 
GeneralRe: I hate "KISS" Pin
BobJanova2-Jun-14 0:22
memberBobJanova2-Jun-14 0:22 

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

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


Advertise | Privacy | Mobile
Web04 | 2.8.150624.2 | Last Updated 1 Jul 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid