role : full stack developer.
origin : if i said ironman would you believe me?
currently : somewhere between a bug and a breakthrough
weakness : git commit messages. we don't talk about it shush.
class Zoya extends Developer {
readonly codeOutput = "clean. suspiciously so.";
readonly writesCleanCode = true;
readonly blamedFramework = false; // tempting. but no.
readonly readsTheDocs = true; // yes, actually
readonly commentsHerCode = true; // you're welcome, future me
readonly panicOnUndefined = "briefly";
readonly googlesThingsSheProbablyKnows = "sometimes. just to be sure ok.";
handleBug(): void {
// step 1: stare at screen
// step 2: question everything
// step 3: open Friends
// step 4: solution appears. don't question it.
setTimeout(() => this.breakthrough(), "one episode");
}
commitMessage(): string {
// the code took 2 hours. the message has taken longer.
// "fix: stuff" is not a message. i know this. i am working on it.
return "fix: [something meaningful, probably]";
}
get java(): never {
throw new Error("absolutely not. not in this repo. not in this lifetime.");
}
}"The function of good software is to make the complex appear simple."
— Grady Booch
if you got here — you have good taste.
the code is better.