Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
|
|
SLO
|
ENG
|
Cookies and privacy
DKUM
EPF - Faculty of Business and Economics
FE - Faculty of Energy Technology
FERI - Faculty of Electrical Engineering and Computer Science
FF - Faculty of Arts
FGPA - Faculty of Civil Engineering, Transportation Engineering and Architecture
FKBV - Faculty of Agriculture and Life Sciences
FKKT - Faculty of Chemistry and Chemical Engineering
FL - Faculty of Logistic
FNM - Faculty of Natural Sciences and Mathematics
FOV - Faculty of Organizational Sciences in Kranj
FS - Faculty of Mechanical Engineering
FT - Faculty of Tourism
FVV - Faculty of Criminal Justice and Security
FZV - Faculty of Health Sciences
MF - Faculty of Medicine
PEF - Faculty of Education
PF - Faculty of Law
UKM - University of Maribor Library
UM - University of Maribor
UZUM - University of Maribor Press
COBISS
Faculty of Business and Economic, Maribor
Faculty of Agriculture and Life Sciences, Maribor
Faculty of Logistics, Celje, Krško
Faculty of Organizational Sciences, Kranj
Faculty of Criminal Justice and Security, Ljubljana
Faculty of Health Sciences
Library of Technical Faculties, Maribor
Faculty of Medicine, Maribor
Miklošič Library FPNM, Maribor
Faculty of Law, Maribor
University of Maribor Library
Bigger font
|
Smaller font
Introduction
Search
Browsing
Upload document
For students
For employees
Statistics
Login
First page
>
Show document
Show document
Title:
IZBOLJŠANJE PROGRAMSKE KOMPONENTE ZA KLASIFIKACIJO ATRIBUTOV
Authors:
ID
Potrč, Martin
(Author)
ID
Heričko, Marjan
(Mentor)
More about this mentor...
Files:
UNI_Potrc_Martin_2012.pdf
(1,25 MB)
MD5: 07185E56165D87308B8DB93F30873F38
PID:
20.500.12556/dkum/cb2ec5f0-bac2-4bcd-9872-a1d5f065d653
Language:
Slovenian
Work type:
Undergraduate thesis
Typology:
2.11 - Undergraduate Thesis
Organization:
FERI - Faculty of Electrical Engineering and Computer Science
Abstract:
Pričujoča naloga predstavi pristop k rešitvi problema preoblikovanja stare funkcionalnosti komponente za klasifikacijo atributov v novo razširjeno funkcionalnost s povečanjem možnosti ponovne uporabe. Pristop temelji na uveljavljenih konceptih preoblikovanja. Preoblikovanje je eden od ključnih pristopov za izboljšanje obstoječe kode. Preoblikovanje je prikazano s pomočjo načrtovalnih vzorcev, uporabe principa ekstremnega programiranja (ang. Extreme Programming, XP) "najprej test", primeri pa v programskem jeziku Smalltalk. Preoblikovana komponenta je ovrednotena s pomočjo meritev časovne in prostorske zahtevnosti. Za doseganje dolgoročne pravilnosti in stabilnosti programske kode je avtomatsko testiranje ena najpomembnejših tehnik, pristop "najprej test" pa prisili razvijalca, da najprej razmisli o cilju ter se potem loti razvoja.
Keywords:
preoblikovanje
,
objektna struktura
,
vzorci
,
Smalltalk
,
redka matrika
,
večdimenzionalni prostor
,
ekstremno programiranje
Place of publishing:
Maribor
Publisher:
[M. Potrč]
Year of publishing:
2012
PID:
20.500.12556/DKUM-39053
UDC:
004.42:007.3(043.2)
COBISS.SI-ID:
16637462
NUK URN:
URN:SI:UM:DK:RSKMOZI5
Publication date in DKUM:
29.11.2012
Views:
1550
Downloads:
109
Metadata:
Categories:
KTFMB - FERI
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
POTRČ, Martin, 2012,
IZBOLJŠANJE PROGRAMSKE KOMPONENTE ZA KLASIFIKACIJO ATRIBUTOV
[online]. Bachelor’s thesis. Maribor : M. Potrč. [Accessed 22 January 2025]. Retrieved from: https://dk.um.si/IzpisGradiva.php?lang=eng&id=39053
Copy citation
Average score:
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
(0 votes)
Your score:
Voting is allowed only for
logged in
users.
Share:
Searching for similar works...
Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.
Secondary language
Language:
English
Title:
IMPROVEMENT OF A SOFTWARE COMPONENT FOR ATTRIBUTE CLASSIFICATION
Abstract:
This diploma will introduce an approach to the solution to the problem of refactoring older functionality of attribute classification to newer, extended functionality with increased possibility of code reuse. The approach is based on well established concepts of refactoring. Refactoring is one of the key approaches for improvement of the code. The refactoring is done with the help of design patterns and the Extreme Programming (XP) principle "test first". The examples are presented in the Smalltalk programming language. The refactored component is evaluated using the comprehensibility of time and space complexity. The automatic testing is one of the most important technique for assuring long-term code correctness and stability. Using the approach of "test first" additionally stimulates the developer to think about the goal first and then copes with the implementation.
Keywords:
refactoring
,
object structure
,
patterns
,
Smalltalk
,
sparse matrix
,
multi dimensional space
,
extreme programming
Comments
Leave comment
You must
log in
to leave a comment.
Comments (0)
0 - 0 / 0
There are no comments!
Back