| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document

Title:IZBOLJŠANJE PROGRAMSKE KOMPONENTE ZA KLASIFIKACIJO ATRIBUTOV
Authors:Potrč, Martin (Author)
Heričko, Marjan (Mentor) More about this mentor... New window
Files:.pdf UNI_Potrc_Martin_2012.pdf (1,25 MB)
 
Language:Slovenian
Work type:Undergraduate thesis (m5)
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
Year of publishing:2012
Publisher:[M. Potrč]
Source:Maribor
UDC:004.42:007.3(043.2)
COBISS_ID:16637462 Link is opened in a new window
NUK URN:URN:SI:UM:DK:RSKMOZI5
Views:883
Downloads:52
Metadata:XML RDF-CHPDL DC-XML DC-RDF
Categories:KTFMB - FERI
:
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:AddThis
AddThis uses cookies that require your consent. Edit consent...

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 have to log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica