This portfolio includes all my writings in ENGW 3302 at Northeastern University, and it aims to answer the question “what is good writing in computer science.” It consists of three main projects: rhetorical analysis, literature review, and visual strategy analysis. The rhetorical analysis mainly illustrates the particular kind of genre, code documentation. The literature review focus on the side behaviors of the cryptocurrency, and the visual strategy analysis aims to lead to a better visual effect.
After a series of projects, I found that good writing for computer programmers and computer scientists equips with characteristics of logic and coherence, and I believe those two features come from their careers. As for logic, if they do not come up with the possible solutions to cover the edge situations in advance, their code would always cause bugs, which they manage to avoid with all their efforts. For coherence, coders will always need to implement the code following the specifications and requirements, or the other apartment might refuse their code. I believed good writing in the area of computer science is supposed to have the same characteristics.