Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Kodrefaktorisering
Örebro University, School of Science and Technology.
2013 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesisAlternative title
Code Refactoring (English)
Abstract [sv]

Denna rapport har sitt ursprung i det kodefaktoriseringsarbete som utfärdats våren 2013 som examensarbete i dataingenjörsprogrammet vid Örebro Universitet. Arbetet utfärdades på Nethouse i Örebro, och hade stort fokus på koddesign och kodkvalitet.

I rapporten diskuteras vilka faktorer som påverkar hur underhållbar och läsbar en kod är, men också hur man på ett rimligt sätt kan utvärdera och mäta kodkvalitet.

Den teoretiska biten blandas med den praktiska, där läsaren introduceras för ett flertal metoder, och hur dessa sedan implementerades i det faktiska projektet som Nethouse tillhandahöll.

Abstract [en]

This report has its origins in the code refactoring work issued in spring 2013 as a Degree Project in the Computer Engineering Programme, at Örebro University. The work took place at Nethouse in Örebro, and had a major focus on code design, and code quality.

The report discusses the factors that affect how maintainable and readable a code is, but also how to reasonably evaluate and measure code quality.

The theory is mixed with the practical, where the reader is introduced to a variety of methods, and how these were then implemented in the actual project that Nethouse provided.

 

Place, publisher, year, edition, pages
2013. , p. 30
Keywords [en]
refactoring, code refactoring, code smells, clean code, software achitechture, depencency injection, maintainability
Keywords [sv]
refaktorisering, kodrefaktorisering, mjukvaruarkitektur
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:oru:diva-44875OAI: oai:DiVA.org:oru-44875DiVA, id: diva2:820420
Subject / course
Computer Engineering
Presentation
2013-06-03, T207, Örebro universitet, Fakultetsgatan 1, 702 81, Örebro, 14:00 (English)
Supervisors
Examiners
Available from: 2015-06-12 Created: 2015-06-12 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

fulltext(278 kB)122 downloads
File information
File name FULLTEXT01.pdfFile size 278 kBChecksum SHA-512
0d356013ed882a0e37faf713fabbaa55804d61a612547f096ea309904870b532a034cb6e44bc3ad769b43d1014a7a99974aab3bbbe223a2fd03c9c6b76239d50
Type fulltextMimetype application/pdf

By organisation
School of Science and Technology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 122 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 323 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf