code,How would you best describe yourself?,How many years of development experience do you have?,How many 'trivial' modules do you generally use in your project(s)?,"Do you think adding a dependency (an extra module) for a task that is 'trivial', such as checking if two strings are equal, is a bad thing?" P1,Casual developer,Between 3 and 5 Years,06-Mar,"I would not call it bad, but it may slow down performance and efficiency of the code. Not to mention that doing things from a first principles approach is probably better for others to understand the code afterwards. " P2,Full time developer,More than 5 Years,0 - 2,Yes P3,Developer working in the industry,More than 5 Years,10-Jul,Sometimes P4,Developer working in the industry,More than 5 Years,0 - 2,Yes P5,Developer working in the industry,More than 5 Years,06-Mar,Yes P6,Researcher,More than 5 Years,0 - 2,Yes P7,Research scientist,More than 5 Years,0 - 2,Yes P8,Developer working in the industry,Between 3 and 5 Years,10-Jul,No P9,Developer working in the industry,More than 5 Years,0 - 2,nobody agrees on what's trivial P10,Developer working in the industry,More than 5 Years,0 - 2,Must be judged on a case-by-case basis P11,Developer working in the industry,More than 5 Years,0 - 2,Yes P12,Full time developer,More than 5 Years,06-Mar,It depends if it is pure Python & easily installable P13,Developer working in the industry,More than 5 Years,0 - 2,Yes P14,Developer working in the industry,More than 5 Years,0 - 2,Yes P15,Researcher,More than 5 Years,0 - 2,Yes P16,Developer working in the industry,More than 5 Years,0 - 2,Yes P17,Full time developer,More than 5 Years,0 - 2,"If the language doesn't provide such common, inherently useful functionality then fixing this oversight by the use of a third-party library is only reasonable. Moreover, little functionality is actually ""trivial"". It may be short to implement but most likely a mistake in it will introduce a bug into the program as surely as a mistake in something ""non-trivial""." P18,Full time developer,Between 3 and 5 Years,06-Mar,Yes P19,Independent developer,More than 5 Years,0 - 2,Yes P20,Developer working in the industry,More than 5 Years,0 - 2,Yes P21,University researcher,More than 5 Years,0 - 2,Yes P22,Full time developer,More than 5 Years,0 - 2,Yes P23,Developer working in the industry,More than 5 Years,0 - 2,"""It depends""" P24,Developer working in the industry,More than 5 Years,0 - 2,Yes P25,Independent developer,More than 5 Years,0 - 2,Yes P26,Full time developer,More than 5 Years,0 - 2,Yes P27,Developer working in the industry,More than 5 Years,0 - 2,Yes P28,Independent developer,More than 5 Years,0 - 2,Depends on how trivial is trivial. P29,Developer working in the industry,More than 5 Years,0 - 2,Yes P30,Developer working in the industry,More than 5 Years,0 - 2,Yes P31,Developer working in the industry,More than 5 Years,0 - 2,Yes P32,"Former developer, now PhD student",More than 5 Years,0 - 2,Yes P33,Full time developer,More than 5 Years,06-Mar,No P34,Full time developer,More than 5 Years,0 - 2,No P35,Full time developer,More than 5 Years,0 - 2,Yes P36,Independent developer,More than 5 Years,10-Jul,Yes P37,Developer working in the industry,More than 5 Years,0 - 2,Yes