Matches in SemOpenAlex for { <https://semopenalex.org/work/W2997237488> ?p ?o ?g. }
Showing items 1 to 83 of
83
with 100 items per page.
- W2997237488 abstract "Veterans within the Python community claim that the usage of Pythonic idiomatic writing style is usually preferred. Because of its conciseness and ease of understanding, the idiomatic code tends to be more efficient and less error-prone code. With the growth of Python developers outside the Python community, it is not certain to what extent how Python idiomatic code is used in real software projects, especially if there are consequences. In this paper, our aim is to understand when and how developers start to use idioms in their software projects. Specifically, we propose a technique to visualize and understand the usage of the with open Pythonic idiom, one of the popular idioms. Two visualizations are proposed: (1) a visualization of evolution of non-idiomatic and idiomatic style of writing in four Python software projects over time and (2) a visualization to show the amount of appearing and disappearing idioms by comparing from the first and the latest version of the projects. The results show that developers tend to adopt the idiomatic code over time. We also found that, in three out of the four projects, the developers fixed their code during the evolution of the software to improve their Pythonic coding styles." @default.
- W2997237488 created "2020-01-10" @default.
- W2997237488 creator A5011588138 @default.
- W2997237488 creator A5031518343 @default.
- W2997237488 creator A5046454314 @default.
- W2997237488 creator A5059332803 @default.
- W2997237488 creator A5059838021 @default.
- W2997237488 creator A5073019344 @default.
- W2997237488 creator A5091820517 @default.
- W2997237488 date "2019-12-01" @default.
- W2997237488 modified "2023-09-23" @default.
- W2997237488 title "Visualizing the Usage of Pythonic Idioms Over Time: A Case Study of the with open Idiom" @default.
- W2997237488 cites W2019366810 @default.
- W2997237488 cites W2043169794 @default.
- W2997237488 cites W2063989349 @default.
- W2997237488 cites W2077337386 @default.
- W2997237488 cites W2099410308 @default.
- W2997237488 cites W2132990876 @default.
- W2997237488 cites W2172244770 @default.
- W2997237488 cites W2953476136 @default.
- W2997237488 cites W3147676040 @default.
- W2997237488 doi "https://doi.org/10.1109/iwesep49350.2019.00016" @default.
- W2997237488 hasPublicationYear "2019" @default.
- W2997237488 type Work @default.
- W2997237488 sameAs 2997237488 @default.
- W2997237488 citedByCount "7" @default.
- W2997237488 countsByYear W29972374882020 @default.
- W2997237488 countsByYear W29972374882021 @default.
- W2997237488 countsByYear W29972374882022 @default.
- W2997237488 countsByYear W29972374882023 @default.
- W2997237488 crossrefType "proceedings-article" @default.
- W2997237488 hasAuthorship W2997237488A5011588138 @default.
- W2997237488 hasAuthorship W2997237488A5031518343 @default.
- W2997237488 hasAuthorship W2997237488A5046454314 @default.
- W2997237488 hasAuthorship W2997237488A5059332803 @default.
- W2997237488 hasAuthorship W2997237488A5059838021 @default.
- W2997237488 hasAuthorship W2997237488A5073019344 @default.
- W2997237488 hasAuthorship W2997237488A5091820517 @default.
- W2997237488 hasConcept C105795698 @default.
- W2997237488 hasConcept C115903868 @default.
- W2997237488 hasConcept C136764020 @default.
- W2997237488 hasConcept C154945302 @default.
- W2997237488 hasConcept C179518139 @default.
- W2997237488 hasConcept C186846655 @default.
- W2997237488 hasConcept C199360897 @default.
- W2997237488 hasConcept C202105479 @default.
- W2997237488 hasConcept C2777904410 @default.
- W2997237488 hasConcept C33923547 @default.
- W2997237488 hasConcept C36464697 @default.
- W2997237488 hasConcept C41008148 @default.
- W2997237488 hasConcept C519991488 @default.
- W2997237488 hasConcept C529173508 @default.
- W2997237488 hasConceptScore W2997237488C105795698 @default.
- W2997237488 hasConceptScore W2997237488C115903868 @default.
- W2997237488 hasConceptScore W2997237488C136764020 @default.
- W2997237488 hasConceptScore W2997237488C154945302 @default.
- W2997237488 hasConceptScore W2997237488C179518139 @default.
- W2997237488 hasConceptScore W2997237488C186846655 @default.
- W2997237488 hasConceptScore W2997237488C199360897 @default.
- W2997237488 hasConceptScore W2997237488C202105479 @default.
- W2997237488 hasConceptScore W2997237488C2777904410 @default.
- W2997237488 hasConceptScore W2997237488C33923547 @default.
- W2997237488 hasConceptScore W2997237488C36464697 @default.
- W2997237488 hasConceptScore W2997237488C41008148 @default.
- W2997237488 hasConceptScore W2997237488C519991488 @default.
- W2997237488 hasConceptScore W2997237488C529173508 @default.
- W2997237488 hasLocation W29972374881 @default.
- W2997237488 hasOpenAccess W2997237488 @default.
- W2997237488 hasPrimaryLocation W29972374881 @default.
- W2997237488 hasRelatedWork W2327204559 @default.
- W2997237488 hasRelatedWork W2401222378 @default.
- W2997237488 hasRelatedWork W2529681551 @default.
- W2997237488 hasRelatedWork W2885924748 @default.
- W2997237488 hasRelatedWork W3017187763 @default.
- W2997237488 hasRelatedWork W3164387489 @default.
- W2997237488 hasRelatedWork W3195113909 @default.
- W2997237488 hasRelatedWork W4232504361 @default.
- W2997237488 hasRelatedWork W4245752324 @default.
- W2997237488 hasRelatedWork W4309399405 @default.
- W2997237488 isParatext "false" @default.
- W2997237488 isRetracted "false" @default.
- W2997237488 magId "2997237488" @default.
- W2997237488 workType "article" @default.