Lähdekoodin kommentointi
Authors
Date
2020Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Tässä tutkielmassa selvitetään, miten alan kirjallisuudessa lähestytään lähdekoodin kommentointia. Tutkielman tavoite on tuoda esille hyviksi todettuja tapoja kommentoida lähdekoodia. Lisäksi tarkastellaan erilaisia normeja ja yleisiä käytänteitä liittyen lähdekoodin kommentointiin. Lopputulemana lukijalle on selvää, kenen vastuulla on kommentoida koodia, miten koodia tulisi kommentoida ja milloin. Lisäksi lukijalle tulee selväksi minkälaisia työkaluja systemaattiseen ja laadukkaaseen kommentointiin on tarjolla. This study takes a look at how source code commenting is seen in the literature in the field of IT. The aim of this study is to bring up the best practices doing source code commenting. In addition, the study takes a look at different kinds of norms and common practices related to source code commenting. The end result is to have an in-depth view who is in charge of code commenting, how and when you should comment, and which kind of tools you can use to get systematic and quality source code comments.
Keywords
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5334]
Related items
Showing items with similar title or keywords.
-
Investigating Novice Developers’ Code Commenting Trends Using Machine Learning Techniques
Niazi, Tahira; Das, Teerath; Ahmed, Ghufran; Waqas, Syed Muhammad; Khan, Sumra; Khan, Suleman; Abdelatif, Ahmed Abdelaziz; Wasi, Shaukat (MDPI AG, 2023)Code comments are considered an efficient way to document the functionality of a particular block of code. Code commenting is a common practice among developers to explain the purpose of the code in order to improve code ... -
Additional documents and observation notes from a multi-case study on three open source software ecosystems (Decidim.org, Oskari.org and Plone.org)
Henttonen, Katja (University of Jyväskylä, 2024)Aineisto sisältää täydennyksiä aiemmin kerättyyn tapaustutkimusaineistoon kolmesta avoimen lähdekoodin ohjelmistoekosysteemistä: org, Oskari.org ja Plone.org: Decidim.org, Oskari.org ja Plone.org. Se sisältää muistiinpanoja ... -
Documenting Napping: The Agentic Force of Documents and Human Action
Alasuutari, Maarit (Wiley-Blackwell Publishing Ltd.; National Childrens Bureau, 2015)The article examines the question of the agentic force of documents in institutional practices and proposes a conceptual model of the agentic relation between documentation and human actors. For this aim, it presents an ... -
Symbolic analysis and atomistic model as a basis for a program comprehension methodology
Laitila, Erkki (University of Jyväskylä, 2008)Erkki Laitila tutki väitöskirjassaan tietokoneohjelmien lähdekoodin automaattista tulkintaa. Hän kehitti ohjelmistojen ymmärtämistä palvelemaan symbolisen analyysin, jossa koodia simuloidaan haluttuina paloina ja tuloksena ... -
Preventing reverse engineering of native and managed programs
Kiperberg, Michael (University of Jyväskylä, 2015)One of the important aspects of protecting software from attack, theft of algorithms, or illegal software use is eliminating the possibility of performing reverse engineering. One common method used to deal with these ...