Click here to Skip to main content
15,175,307 members

Survey Results

If you reject have rejected tools or products recommended by your team lead or manager, what were the reasons?

Survey period: 26 Nov 2018 to 3 Dec 2018

It'd be far easier if they just handed you the credit card in the first place.

It didn’t actually solve any problems we had, nor provide any benefits24737.60
It was pushed on us without anyone asking us what we actually wanted17426.48
It was too complicated or time consuming to implement17827.09
It was slow, buggy, a resource hog or just plain sucked18327.85
There were better alternatives available25739.12
The API was terrible9714.76
The documentation was awful (or possibly non-existent)12619.18
The marketing material used to explain the product put us off284.26
I don’t like the company who makes the product263.96
I don’t get to, or never have, rejected tools or products14321.77
Respondents were allowed to choose more than one answer; totals may not add up to 100%

GeneralAll the time Pin
Mycroft Holmes27-Nov-18 22:43
professionalMycroft Holmes27-Nov-18 22:43 
GeneralTcl/TK Pin
Member 798912227-Nov-18 0:06
MemberMember 798912227-Nov-18 0:06 
I accepted a job offer, where I was to implment a GUI to a fancy debugger with a command line interface. It was decided before I entered that the implementation language would be Tcl/TK, which was completely new to me. My only inteface to the debugger would be the command line language, and it was out of the question to make modifications/extensions to the CLI. Yet they expected a dynamic GUI of the same quality and responsiveness as GUI-born applications.

Tcl/TK is not the tool for that kind of implementation! I struggled with it for about a year. Then the code base had grown to between 30 and 40 KLOC, and stability was like a house of cards. I spent my summer vacation replacing the great majority of the program logic, and the data structures holding a shadow copy of inforation that could be obtained through the CLI, with a plain C implmenetation, leaving only the GUI widget handling (the TK part) to Tcl, i.e. about 10% of the old Tcl code. After my summer vacation, I silenly replaced the Tcl code with my C stuff, increasing performance significantly, and stability went from a nightmare to acceptable.

There had always been a small core of C interfacing functions, so I could slowly leak out that I had extended that core a little, and a little more, and a little more... I don't think the management ever realized that it was done in one big sweep. They just saw the code getting gaster and more stable. Maybe they even discovered that my swearing and bitching at the keyboard was significantly reduced as well.
GeneralOpen source code was in French Pin
Member 798912226-Nov-18 23:51
MemberMember 798912226-Nov-18 23:51 
GeneralRe: Open source code was in French Pin
#realJSOP27-Nov-18 7:25
mva#realJSOP27-Nov-18 7:25 
GeneralRe: Open source code was in French Pin
  Forogar  27-Nov-18 10:53
professional  Forogar  27-Nov-18 10:53 
GeneralWhat? Pin
ScottM126-Nov-18 23:12
MemberScottM126-Nov-18 23:12 
GeneralRe: What? Pin
Gary Wheeler27-Nov-18 2:47
MemberGary Wheeler27-Nov-18 2:47 
GeneralRe: What? Pin
Stylianos Polychroniadis30-Nov-18 11:13
MemberStylianos Polychroniadis30-Nov-18 11:13 
GeneralRe: What? Pin
Gary Wheeler3-Dec-18 3:01
MemberGary Wheeler3-Dec-18 3:01 

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.