Matches in SemOpenAlex for { <https://semopenalex.org/work/W3162943280> ?p ?o ?g. }
Showing items 1 to 87 of
87
with 100 items per page.
- W3162943280 abstract "We, humans, gain experience by doing something for a prolonged period. In this paper, we address whether we can link the use of advanced language features in software to a greater developer experience, indicating higher software quality. The coding style we chose to measure is the usage of lambdas and whether it correlates with programming experience since previous research has shown that less experienced C++ developers face difficulties with lambdas despite them being a language feature for almost ten years. If we established that lambda use and developer experience correlate positively, we could further investigate whether a good understanding of lambdas has a lasting contribution to software quality. Further, we could use it as an indicator within code quality metrics and promote the teaching of functional programming and lambda use in software engineering curricula. To measure experience, we introduce the Mean Repository Experience (MRE) metric, a novel but straightforward way of measuring what we here call repository experience, i.e., the combined assessed experience of contributors in a repository. We use this metric to analyze 500 C++ repositories. The proposed MRE metric shows potential as a proxy for software quality and could further extend to advanced language features other than lambdas. Our results suggest that the developer experience positively correlates with lambda usage. Future research includes understanding how well MRE reflects actual developer experience and further implications." @default.
- W3162943280 created "2021-05-24" @default.
- W3162943280 creator A5011853573 @default.
- W3162943280 creator A5017958608 @default.
- W3162943280 creator A5026522592 @default.
- W3162943280 date "2021-03-01" @default.
- W3162943280 modified "2023-09-23" @default.
- W3162943280 title "Linking Developer Experience to Coding Style in Open-Source Repositories" @default.
- W3162943280 cites W1499592903 @default.
- W3162943280 cites W1984769753 @default.
- W3162943280 cites W2038767206 @default.
- W3162943280 cites W2044675594 @default.
- W3162943280 cites W2092349198 @default.
- W3162943280 cites W2268128529 @default.
- W3162943280 cites W2358692116 @default.
- W3162943280 cites W2559885217 @default.
- W3162943280 cites W2646484260 @default.
- W3162943280 cites W2764146461 @default.
- W3162943280 cites W2790775325 @default.
- W3162943280 cites W2800042103 @default.
- W3162943280 cites W2963295068 @default.
- W3162943280 cites W2980753794 @default.
- W3162943280 cites W3031404533 @default.
- W3162943280 cites W814172419 @default.
- W3162943280 cites W2015018654 @default.
- W3162943280 doi "https://doi.org/10.1109/saner50967.2021.00057" @default.
- W3162943280 hasPublicationYear "2021" @default.
- W3162943280 type Work @default.
- W3162943280 sameAs 3162943280 @default.
- W3162943280 citedByCount "0" @default.
- W3162943280 crossrefType "proceedings-article" @default.
- W3162943280 hasAuthorship W3162943280A5011853573 @default.
- W3162943280 hasAuthorship W3162943280A5017958608 @default.
- W3162943280 hasAuthorship W3162943280A5026522592 @default.
- W3162943280 hasConcept C105795698 @default.
- W3162943280 hasConcept C111472728 @default.
- W3162943280 hasConcept C115903868 @default.
- W3162943280 hasConcept C117447612 @default.
- W3162943280 hasConcept C119857082 @default.
- W3162943280 hasConcept C127413603 @default.
- W3162943280 hasConcept C136764020 @default.
- W3162943280 hasConcept C138885662 @default.
- W3162943280 hasConcept C176217482 @default.
- W3162943280 hasConcept C179518139 @default.
- W3162943280 hasConcept C199360897 @default.
- W3162943280 hasConcept C21547014 @default.
- W3162943280 hasConcept C2777904410 @default.
- W3162943280 hasConcept C2779530757 @default.
- W3162943280 hasConcept C2780148112 @default.
- W3162943280 hasConcept C33923547 @default.
- W3162943280 hasConcept C41008148 @default.
- W3162943280 hasConcept C529173508 @default.
- W3162943280 hasConceptScore W3162943280C105795698 @default.
- W3162943280 hasConceptScore W3162943280C111472728 @default.
- W3162943280 hasConceptScore W3162943280C115903868 @default.
- W3162943280 hasConceptScore W3162943280C117447612 @default.
- W3162943280 hasConceptScore W3162943280C119857082 @default.
- W3162943280 hasConceptScore W3162943280C127413603 @default.
- W3162943280 hasConceptScore W3162943280C136764020 @default.
- W3162943280 hasConceptScore W3162943280C138885662 @default.
- W3162943280 hasConceptScore W3162943280C176217482 @default.
- W3162943280 hasConceptScore W3162943280C179518139 @default.
- W3162943280 hasConceptScore W3162943280C199360897 @default.
- W3162943280 hasConceptScore W3162943280C21547014 @default.
- W3162943280 hasConceptScore W3162943280C2777904410 @default.
- W3162943280 hasConceptScore W3162943280C2779530757 @default.
- W3162943280 hasConceptScore W3162943280C2780148112 @default.
- W3162943280 hasConceptScore W3162943280C33923547 @default.
- W3162943280 hasConceptScore W3162943280C41008148 @default.
- W3162943280 hasConceptScore W3162943280C529173508 @default.
- W3162943280 hasLocation W31629432801 @default.
- W3162943280 hasOpenAccess W3162943280 @default.
- W3162943280 hasPrimaryLocation W31629432801 @default.
- W3162943280 hasRelatedWork W2012901726 @default.
- W3162943280 hasRelatedWork W2038404887 @default.
- W3162943280 hasRelatedWork W2067822088 @default.
- W3162943280 hasRelatedWork W2072453720 @default.
- W3162943280 hasRelatedWork W2093432410 @default.
- W3162943280 hasRelatedWork W2123249410 @default.
- W3162943280 hasRelatedWork W2151381004 @default.
- W3162943280 hasRelatedWork W2323320093 @default.
- W3162943280 hasRelatedWork W2964958795 @default.
- W3162943280 hasRelatedWork W2969111742 @default.
- W3162943280 isParatext "false" @default.
- W3162943280 isRetracted "false" @default.
- W3162943280 magId "3162943280" @default.
- W3162943280 workType "article" @default.