University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

Lähdekoodin kommentointi

Thumbnail
View/Open
248.1 Kb

Downloads:  
Show download detailsHide download details  
Authors
Jallow, Musa
Date
2020
Discipline
TietotekniikkaMathematical Information Technology
Copyright
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
kommentointi source code documentation commenting programming ohjelmointi dokumentointi lähdekoodit
URI

http://urn.fi/URN:NBN:fi:jyu-202009285964

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4421]

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 ...
  • Commenting on poverty online : A corpus-assisted discourse study of the Suomi24 forum 

    Lehti, Lotta; Luodonpää-Manni, Milla; Jantunen, Jarmo Harri; Kyröläinen, Aki-Juhani; Vesanto, Aleksi; Lappala, Veronika (Suomen kielitieteellinen yhdistys, 2020)
    This paper brings new insight to poverty and social exclusion through an analysis of how poverty-related issues are commented on in the largest online discussion forum in Finland: Suomi24 (‘Finland24’). For data, we use ...
  • 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 ...
  • 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 ...
  • Pelisuunnitteludokumentointi Jyväskylä Game Lab -peliprojekteissa 

    Keränen, Elina (2017)
    Pelisuunnitteludokumentti (Game Design Document, GDD) on dokumentti pelisuunnittelusta, ja sen tarkoitus on organisoida pelin kehittämisprosessia monialaisen tiimin yhteistyönä. Sen pitäisi koota taiteellisen tuotteen visio ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre