4 resultados para Code clone
em Dalarna University College Electronic Archive
Resumo:
This essay deals with the translation into Swedish of the ing-form in the popular novel The Da Vinci Code. The reason for looking at the -ing form is that it is a grammatical structure which is difficult to render in Swedish since there is no exact equivalent, at least not one which is used in the same manner as the English. The aim is to find out how the translator has dealt with the ing-form and also to find out whether there are any instances where the context has been altered due to the manner in which the translation has been carried out.
Resumo:
Syftet med uppsatsen är att visa på likheten mellan Dan Browns The Da Vinci Code och sagans struktur, aktörer och handling, samt att påvisa romanens didaktiska möjligheter. Utifrån Vladimir Propps sagoteori och Northrop Fryes arketyper och historiska kategorisering samt ett studium av populärromanens likheter med sagan utifrån Ulla Lundqvists undersökning görs en strukturalistisk analys. Vidare har en mindre enkätundersökning gjorts för att skapa en uppfattning om hur en grupp elever på en gymnasieskolan uppfattat romanens didaktiska möjligheter. Resultatet visar att The Da Vinci Code innehåller sagans struktur, med endast några få avvikelser från den kronologiska ordningen, samt att romanens aktörer överrensstämmer med Propps teori och Fryes arketyper. Handlingen uppvisar tydliga inslag från sagan, och överrensstämmer med de sagoelement som Lundqvists undersökning visar, så som exempelvis dualism, magi, i överförd bemärkelse, och ett lyckligt slut. Den didaktiska undersökningen visar att eleverna uppfattar att romanen, trots kritiken kring dess fiktion, kan bidra till att ge kunskaper i ämnen som historia, religion och språk.
Resumo:
In recent years, it has been observed that software clones and plagiarism are becoming an increased threat for one?s creativity. Clones are the results of copying and using other?s work. According to the Merriam – Webster dictionary, “A clone is one that appears to be a copy of an original form”. It is synonym to duplicate. Clones lead to redundancy of codes, but not all redundant code is a clone.On basis of this background knowledge ,in order to safeguard one?s idea and to avoid intentional code duplication for pretending other?s work as if their owns, software clone detection should be emphasized more. The objective of this paper is to review the methods for clone detection and to apply those methods for finding the extent of plagiarism occurrence among the Swedish Universities in Master level computer science department and to analyze the results.The rest part of the paper, discuss about software plagiarism detection which employs data analysis technique and then statistical analysis of the results.Plagiarism is an act of stealing and passing off the idea?s and words of another person?s as one?s own. Using data analysis technique, samples(Master level computer Science thesis report) were taken from various Swedish universities and processed in Ephorus anti plagiarism software detection. Ephorus gives the percentage of plagiarism for each thesis document, from this results statistical analysis were carried out using Minitab Software.The results gives a very low percentage of Plagiarism extent among the Swedish universities, which concludes that Plagiarism is not a threat to Sweden?s standard of education in computer science.This paper is based on data analysis, intelligence techniques, EPHORUS software plagiarism detection tool and MINITAB statistical software analysis.
Clean Code vs Dirty Code : Ett fältexperiment för att förklara hur Clean Code påverkar kodförståelse
Resumo:
Stora och komplexa kodbaser med bristfällig kodförståelse är ett problem som blir allt vanligare bland företag idag. Bristfällig kodförståelse resulterar i längre tidsåtgång vid underhåll och modifiering av koden, vilket för ett företag leder till ökade kostnader. Clean Code anses enligt somliga vara lösningen på detta problem. Clean Code är en samling riktlinjer och principer för hur man skriver kod som är enkel att förstå och underhålla. Ett kunskapsglapp identifierades vad gäller empirisk data som undersöker Clean Codes påverkan på kodförståelse. Studiens frågeställning var: Hur påverkas förståelsen vid modifiering av kod som är refaktoriserad enligt Clean Code principerna för namngivning och att skriva funktioner? För att undersöka hur Clean Code påverkar kodförståelsen utfördes ett fältexperiment tillsammans med företaget CGM Lab Scandinavia i Borlänge, där data om tidsåtgång och upplevd förståelse hos testdeltagare samlades in och analyserades. Studiens resultat visar ingen tydlig förbättring eller försämring av kodförståelsen då endast den upplevda kodförståelsen verkar påverkas. Alla testdeltagare föredrar Clean Code framför Dirty Code även om tidsåtgången inte påverkas. Detta leder fram till slutsatsen att Clean Codes effekter kanske inte är omedelbara då utvecklare inte hunnit anpassa sig till Clean Code, och därför inte kan utnyttja det till fullo. Studien ger en fingervisning om Clean Codes potential att förbättra kodförståelsen.