テクノロジー

スパゲッティコードならぬラーメンコード

kyo asahina🦄's icon'
  • kyo asahina🦄
  • 2019/06/08 00:07
Content image

プログラマーとして新しい現場なりに配属され、プログラムを見た時に「なんだこれ?」みたいになることがあります。

複雑に入り組んでいて処理を読むのも難しいと言ったもの。

ただこうした現象が起きる事情もわかるわけで、営業から「〇〇(クライアント)のための特別対応して!」と言われて応急処置したのがどんどん蓄積されるといったような具合です。

で、最近ネットで見つけた言葉でラーメンコードというものがあります。

このたとえの面白いのが、
・スープに何が沈んでるかわからない
・秘伝のタレ
がラーメンの要素ということ。

何が沈んでるかわからないというのは、運用して何年か経過して不具合が現れるといったものですね。ラーメンも同じ。食べていくと、「あれ?玉子入ってたの?」みたいな状態。

秘伝のタレはどこの現場にもあるのではないでしょうか?
なぜこの機能があるかわからない。そしてドキュメントを全部漁っても記述が無い。まさに師匠から弟子へ口伝で伝えられる秘伝の技となりますね。
まぁ、問題はエンジニアの業界では秘伝のタレを作った人が良い待遇の会社へドキュメントを残さず去っていくことなのですが。。。

 

 

Supporter profile icon
Article tip 1人がサポートしています
獲得ALIS: Article like 32.70 ALIS Article tip 1.10 ALIS
kyo asahina🦄's icon'
  • kyo asahina🦄
  • @kyoasahina
プログラマー(Web系)です。ツイッター:https://twitter.com/kyoplusplus Kindleで「Twigを覚える本」出版してます。http://amzn.to/2gOM9yC

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
テクノロジー

彼女でも分かるように解説:ディープフェイク

Like token Tip token
32.10 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
121.79 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
テクノロジー

なぜ、素人エンジニアの私が60日間でブロックチェーンゲームを制作できたのか、について語ってみた

Like token Tip token
270.93 ALIS
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

Like token Tip token
85.05 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
124.82 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS