Browsing by Subject "Taxonomy"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Open Access Taxonomy of inline code comment smells(2022-07) Jabrayilzade, ElgunCode comments play a vital role in source code comprehension and software maintainability. It is common for developers to write comments to explain a code snippet, and commenting code is generally considered as a good practice in soft-ware engineering. However, low-quality comments can have a detrimental effect on software quality or be ineffective for code understanding. In this study, we conducted a multivocal literature review and created a taxonomy of inline code comments smells consisting of 11 types. Afterward, we manually labeled 2447 inline comments from eight open-source projects where half of them were Java, and another half were Python projects. We found out that the smells exist in both Java and Python projects with varying degrees. Moreover, we conducted an online survey with 41 software practitioners to learn their opinions on these smells and their effect on code comprehension and software maintainability. The survey respondents generally agreed with the taxonomy; however, they reported that some smell types might have a positive effect on code comprehension in certain scenarios. Additionally, using our labeled dataset, we developed various machine learning-based models to categorize the smell types automatically. Our best model achieved an F1 score of 0.53. We share our manually labeled dataset online and provide implications of this study for software engineering practition-ers, researchers, and educators.Item Open Access Typologies in photography(ODTÜ Mimarlık Fakültesi, 1994) İncirlioğlu, C. GüvenCertain trends in recent photographic art, their relation to the idea of typology and to architecture motivated the writing of this essay. Physiognomy, as the content of portrait photography and as an analogy for the nature of photographic images of any kind, is relevant to the issue of typology. The curatorial profession in the world of art aspires for interpreting, grouping and physically exhibiting a number of artworks by one or more artists, mostly around a theme or a relevant problematic, an issue. One such exhibition that I will refer here, which traveled the United states in 1991 and 1992, is called “Typologies: Nine Contemporary Photographers”, and was curated by Marc Freidus. Among the 'nine', more than half were German who made series of photographs of “types” (of buildings, interiors, people, streets, landscapes, etc.). Within this group are Bernd and Hilla Becher, a husband and wife team, of great significance for this essay.