在設計這個網站的時候,我刻意留下了一些「不完美」的痕跡。
比如首頁大標題旁邊那行被註解掉的文字:// TODO: 這個標題之後可能改成『言織 v0.1 開發記錄』,先留著。
在傳統的軟體工程觀念裡,發布到正式環境 (Production) 的程式碼不應該包含這種未完成的 TODO 標記。這顯得很不專業。
但我偏要留著。
我厭倦了那些光鮮亮麗、完美無瑕的作品集網站。它們看起來像是由機器生成的,沒有靈魂,沒有呼吸感。真實的開發過程充滿了妥協、暫時的解法、和未來可能永遠不會實現的計畫。
保留這些不完美,是我賦予這個工房「人味」的方式。
這是一個工作中的場所,不是一個展覽館。地上有木屑,桌上有咖啡漬,牆上有塗鴉。這才是真實的狀態。
允許自己不完美,其實是一種需要勇氣的權利。
When designing this site, I deliberately left some traces of "imperfection".
For example, that commented-out line next to the main headline on the homepage: // TODO: 這個標題之後可能改成『YanZhi v0.1 開發記錄』,先留著.
In traditional software engineering thinking, code deployed to the production environment (Production) shouldn't contain unfinished TODO marks. It looks unprofessional.
But I insist on leaving it.
I'm tired of those glossy, flawless portfolio sites. They look like they were generated by machines—soulless, lifeless. The real development process is full of compromises, temporary fixes, and plans that may never come to fruition.
Keeping these imperfections is my way of giving this workshop a human touch.
This is a place of work, not a gallery. There are wood shavings on the floor, coffee stains on the desk, and graffiti on the walls. That's the real state.
Allowing yourself to be imperfect is, in fact, a right that requires courage.