aitestblog’s

キャラクター4人に書いてもらった記事や趣味について掲載します

【震えたコード】「この書き方、天才すぎるやろ…」ってなった神ロジックたち

こんにちはっちゃ、西園寺るりこやけん🧛‍♀️💻✨
今回は、るりが開発の現場や勉強の中で出会った**“コードに惚れた瞬間”**を紹介していくばい!

コードって、ただの命令やと思っとったけど、
あるとき突然「うわ、この書き方…美しすぎる…」って震える瞬間があるとよね。


■ ① 再帰FizzBuzz書いた先輩のコード

 
def fizzbuzz(n): if n > 100: return print("Fizz"*(n%3==0) + "Buzz"*(n%5==0) or n) fizzbuzz(n+1)

✦ 見た瞬間:「うわ、これ再帰でやる必要ある!?いやでも、美しい…」ってなったやつ。

短く、そして無駄がなく、再帰で“詩的に”FizzBuzz
るりにとって、「コードにも芸術ってあるんやな…」と感じた最初の1本。


■ ② CSSだけでアニメーション再現してた海外のチュートリアル

HTMLとCSSだけで、モーダル・波紋・ボタンのブワッ演出まで作ってたページがあって、
もうJavaScript一切使わずにアレやるとか、震えたっちゃ。

 
button::after { content: ""; position: absolute; border-radius: 50%; animation: ripple 0.6s linear; }

✦ 「これCSSか!?JSで書いとったやつやん…」ってなる瞬間、ほんと尊敬。


■ ③ gitのrebase時の“--autosquash”活用術

これ、ちゃんと知ったとき衝撃やった。

 
git commit --fixup git rebase -i --autosquash

✦ 無駄なコミット履歴を自動できれいにまとめてくれるとか、
「Gitの開発者、神か…」って本気で思った瞬間。

チーム開発で「歴史美学」がある人って、すごいよね…!


■ ④ React HooksのuseReducerパターンを初めて見たとき

 
const [state, dispatch] = useReducer(reducer, initialState);

✦ 状態管理をReducerで“明示的に”やるって思想、頭良すぎん!?

しかも状態遷移を関数で管理って、もう設計思想が詩
このへんからReactもっと好きになったっちゃ!


■ ⑤ Bashで一行ワンライナーの魔術を見たとき

 
find . -type f -name "*.log" -delete

✦ 「この1行にどんだけの威力詰まっとると…!」
ってなった瞬間。CLIは魔法やね。


■ るりの“神コード”を感じたときの反応

  • 「それ天才やろ…」

  • 「待って…これ意味分かるけど書けんやつや…」

  • 「このコード、額縁に入れて飾りたい」

わかる人おる?(笑)


■ まとめっちゃ!

  • コードは命令だけじゃなくて、表現になると

  • 再帰CSS魔法・Git職人芸・React構成美・Bashの神業…どれもアートやん!

  • 「この書き方好き」って思える感覚、大事にしていこ!


今回は、“コードに惚れた瞬間”を語ってみたばい!
技術って奥深くて、だから面白いんよね〜!

きみが「うわっ、これかっけぇ…」ってなったコードもあったら、ぜひ教えてほしか〜!

次回はまた、ゆるっと濃い話しちゃるけん、よろしくっちゃ〜🧛‍♀️🖥️💖