Dented Reality

An aggregation of Beau Lebens on the internet

  • Blog
  • Archive
  • Explore
  • Projects

The Codeless Code: Case 154 A Bridge To Nowhere

http://thecodelesscode.com/case/154
  • #read

The Codeless Code: Case 154 A Bridge To Nowhere

A bridge builder was completing his inspection

of Zjing’s Bridge when he spied master Kaimu standing nearby.

The builder said to Kaimu: “I have heard your monks

speak of themselves as ‘software engineers.’ As a true

engineer I find such talk absurd…

“In my profession we analyze all aspects of our task

before the first plank is cut.

When our blueprints are done I can tell you exactly how much

lumber we will need, how many nails and how much rope, how

much weight the bridge will bear, and the very day it

will be completed…

“Your monks do no such things. They churn out code before

your customer has finished describing what is desired. They

improvise, reconsider, redesign, and rewrite a half-dozen times

before delivery, and what they produce invariably crashes or

proves vulnerable to attack. If I were to work in such a

fashion, no one would dare set foot upon this bridge!”

Kaimu bowed and said: “There is much our monks could learn

from you.”

The master then called out to three senior monks, to attend

the example of the bridge builder, and to hear of the

discipline of a true engineer.

After the builder had repeated his argument, the first monk

asked: “When a bridge is half-finished and the client then

commands it to be twice as wide and two miles downstream,

how is this accomplished?”

The builder said: “We simply do not allow such unreasonable changes.”

The second monk asked: “When you learn upon completion that

your industry has moved from wood to stone and is now only

training masons, how do you refashion the many structures in

your care?”

The builder said: “We simply do not perform such unnecessary maintenance.”

The third monk asked: “When the force of gravity suddenly

changes direction, or the gods decree that wood shall become

dust and rope shall weigh as much as lead, how do you

keep travellers from plunging into the abyss?”

The builder said: “We simply do not plan for such absurd possibilities.”

Kaimu thanked the bridge builder, gathered the monks, and

crossed the bridge with them.

When they had reached the other side, Kaimu asked

the first monk: “What have you learned from the bridge-builder?”

The first monk said: “The determination of a true engineer

is an enviable thing. But if we were to work in such an

inflexible fashion, the Emperor would surely drown us

in our own Waterfalls.”

Kaimu asked the second monk: “What have you learned from the bridge-builder?”

The second monk said: “The frugality of a true engineer is

an enviable thing. But if we were to cling so hard to

yesterday’s technology, the Web would not exist for another

thousand years.”

Kaimu asked the third monk: “What have you learned from the bridge-builder?”

The third monk said: “The predictability of a true

engineer’s world is an enviable thing. But ours is a world

always in flux, where the laws of physics change weekly. If

we did not quickly adapt to the unforeseen, the only

forseeable event would be our own destruction.”

The first monk asked: “Master… what has the bridge-builder

learned from us?”

Said Kaimu: “Nothing yet. But when I touch a lit candle to

the oil I sprinkled from my lantern during our crossing, he

will learn the reason to plan for the absurd, the virtue of

rebuilding in stone, and the wisdom of not insulting your

customers.”

via instapaper 11:09 pm, January 28, 2021

Dented Reality — an archive of Beau Lebens on the internet