Refactoring patterns, practices for daily work

Samuel Lahtinen, Marko Leppänen

    Tutkimustuotos: KonferenssiartikkeliTieteellinenvertaisarvioitu

    1 Sitaatiot (Scopus)

    Abstrakti

    In this paper, we describe patterns that can be used to find ways to integrate refactoring into everyday work in a software project. They are a part of a larger refactoring patterns pattern collection. We introduce the pattern collection and the background and describe three patterns in detail. Revision control logging pattern helps to maintain the rationale of the refactoring operations and separates refactoring from, for instance, feature development and bug fixes. Embed small refactorings encourages you to do the minor tweaks, fixes, and changes during your daily routines. Finally, Establish safety net guides you to setup unit tests and revision control before starting refactoring.
    AlkuperäiskieliEnglanti
    OtsikkoProceedings of the 10th Travelling Conference on Pattern Languages of Programs, VikingPLoP 2016
    KustantajaACM
    ISBN (elektroninen)9781450342001
    DOI - pysyväislinkit
    TilaJulkaistu - 7 huhtik. 2016
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
    TapahtumaTravelling Conference on Pattern Languages of Programs -
    Kesto: 1 tammik. 2000 → …

    Conference

    ConferenceTravelling Conference on Pattern Languages of Programs
    Ajanjakso1/01/00 → …

    Julkaisufoorumi-taso

    • Jufo-taso 1

    Sormenjälki

    Sukella tutkimusaiheisiin 'Refactoring patterns, practices for daily work'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

    Siteeraa tätä