<antirez>
6 hours ago
- Programming and writing novels share common traits: both involve writing with grammar and structure, requiring coherence at micro and macro levels.
- Consistency is crucial in both activities; daily progress—even small amounts—is key to success.
- Writer's block exists in programming as well, though it's perceived as laziness in engineering versus a creative process in art.
- A key difference is that novels are mostly immutable after finalization, while code evolves continuously through multiple changes.
- Programmers can learn from writers: treat the first version of a system as a single bullet, revising it thoroughly to ensure a strong initial design.
- Author provides an update on his sci-fi novel: manuscript sent to editor, with plans for review and eventual publication in Italian and English.