Avancerad sökning

Visar resultat 11 - 15 av 57 uppsatser som matchar ovanstående sökkriterier.

  1. 11. On Using Machine Learning-Based Approaches for Recommending Identifier Renamings : A Systematic Literature Review

    Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)

    Författare :Eric Haga; [2022]
    Nyckelord :identifier quality; identifier renaming; rename refactoring; machine learning; deep learning; code refactoring;

    Sammanfattning : Identifiers play a key role in code quality and comprehension, as poorly named identifiers hinder the developers’ ability to understand, debug, and maintain programs. To address these issues, several studies have proposed methods to automatically rename low-quality or inconsistent identifiers. LÄS MER

  2. 12. En kvalitativ studie om teknisk ledares syn på teknisk skuld : hantering och allmän syn

    Kandidat-uppsats, Högskolan i Borås/Akademin för bibliotek, information, pedagogik och IT

    Författare :Michael Haggren; Jonathan Bokvad Engarås; Lawand Rasoul; [2022]
    Nyckelord :Technical debt; Refactoring; Technical debt management; Tech lead; eknisk skuld; Refaktorering; Teknisk skuld hantering; Teknisk ledare;

    Sammanfattning : Bakgrund: Teknisk skuld är ett återkommande problem inom mjukvaruutveckling där det tycks vara omöjligt att undvika att samla på sig en teknisk skuld som över tid måste återbetalas innan den blir för komplex att handskas med. Detta har inneburit att man behöver hantera, åtgärda och återbetala den tekniska skulden med olika typer av tillvägagångssätt. LÄS MER

  3. 13. Sharing local files with Kubernetes clusters

    Master-uppsats, Lunds universitet/Institutionen för datavetenskap

    Författare :Martin Jakobsson; Johan Henriksson; [2021]
    Nyckelord :file system; fuse; kubernetes; docker; notebook; container; cowait; Technology and Engineering;

    Sammanfattning : Data science development largely revolves around working in notebooks, and these usually run in a cluster environment. These cloud notebooks do however come with limitations. Support for tools like version control, testing, refactoring and linting is limited, which negatively impacts developer experience and software quality. LÄS MER

  4. 14. Clean Code in Practice : Developers´ perception of clean code

    Kandidat-uppsats, Blekinge Tekniska Högskola/Institutionen för programvaruteknik

    Författare :Kevin Ljung; [2021]
    Nyckelord :clean code; code quality; technical debt; refactoring;

    Sammanfattning : Context. There is a need for developers to write clean code and code that adheres to a high-quality standard. We need developers not to introduce technical debt and code smells to the code. LÄS MER

  5. 15. Refactoring Existing Database Layers for Improved Performance, Readability and Simplicity

    M1-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)

    Författare :Måns Regin; Gunnarsson Emil; [2021]
    Nyckelord :Stored procedure; Client-side storage; Indexing; Data structure;

    Sammanfattning : Since the late 90s, support and services at SAAB have produced and maintained a product called ELDIS. ELDIS is an application used by Swedish armed forces at air bases in Sweden and flight technicians at air bases. LÄS MER