Unit One Reflection Blog

Writing

When selecting a topic of discussion for definition, I was concerned about the interconnected nature of computer science terminology. Unlike with psychology, computer science terms usually can’t be explained out of context, because they often rely on a number of other definitions. Even worse, some of the terms exist in common parlance, but mean different things. For example, I was continuously tempted to use the term “class” when discussing refactoring, as managing classes is one of the most important goals in refactoring. However, people unfamiliar with the jargon may interpret that word with one of its other definitions, and even were they to guess that it refers to a grouping of related content, I would have to give yet another expanded definition to explain what they do. The only other difficulty I believe I had was with the diagram – the diagram shows an object-oriented UML (Unified Modeling Language) diagram, which is really the only visual way of representing the concept. However, this language has its own conventions, which may not be clear without explanation.

Reviewing

The review process was interesting, though a bit difficult to manage as I already had some grasp of the concept, having picked up on it from the news and the like. My primary goal when editing writing is to ensure that there is a developmental flow, which was rather well done in the reviewed definition. Beyond that, many of the suggested improvements were on things that were perhaps not totally clear to a novice, or possible expansion that may or may not have been relevant. I was comfortable with the core structure of Hadleigh’s writing, and in spite of a handful of grammatical errors or potential rephrasings that I might have suggested if this were an edit rather than a review, there wasn’t much that needed change.

Editing

 

Peer Definition Review

I wasn’t given many suggestions there, and several of them were things I already knew to be true; for example, there was a typo resulting from my haste to submit before the deadline, and that was a natural correction. Other than that, there were really only a few minor additional explanations about when and why refactoring is done, and a quick explanation of an unavoidable term that I hadn’t quite fleshed out. It didn’t really take much effort, so all I can really say here is that my definitions appear to be successful enough to only require minor edits.

revised_definition

Letter of Application

Dear Classmates:

As an English minor from Duke and the author of a software training guide, I have the ability to write in a variety of contexts. Given this experience, I am prepared to contribute to any team as a writer, editor and teammate.

I don’t want to spend too much time reiterating the general details of my interests; my biography page better provides them than I can manage in this space. It suffices to say that I have many interests and the ability to work on many different topics. More specifically, my experience in my Digital Writing class at Duke is well-suited to this environment. I managed to be creative in adapting my writing to various formats such as audio-only and augmented-reality games. Given the challenge of adapting material to complicated formats, it is now relatively easy for me to write in a more traditional manner.

Furthermore, I am committed to reliability in my work, and you will always be able to trust me to be ready with the next assignment. As a second degree student, I have many years of practice with deadlines and due dates, and I would not have been able to make it this far without this reliability. That said, because my schedule is particularly crowded throughout the first summer term, I can only promise that my work will be completed by the deadline. If you are the sort of person who likes everything to be done well before the deadline, working with me may not be for you. Otherwise, I can promise quality work while adhering to a just-in-time philosophy, which according to my short experience in a manufacturing workplace is a very desirable trait.

If you would like to work with me on this project, you can contact me at mjzimmermann@outlook.com. I hope to have a great term working with you.

Sincerely,

Michael Zimmermann

application_letter