Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録
< anond:20250313202922 |anond:20250313112324 >

2025-03-13

YAMLゴミ

YAMLなんて読みづらい物使う必要ないだろ

構文がゆるすぎて曖昧ものが多い

分かりづらい例はググれば出てくるから具体例は略するが、

これどうなるんだろう、とJSON化して確認してるやつが多い

それするなら最初からJSONでいい

JSONは見たままでしかなく、迷う余地がない

JSONキーをクオートしたりケツカンマかけなかったりコメントかけなかったり、不便点あるのはわかるが、改良されたJSON5だとかJSONCだとかある

構造的に深くなって人が見づらいならTOMLというのもある

YAMLは書くのがラクの一点だけ

インデントはすっきりしてるかもしれないが、意図せずズレても気づきづらい

コピペするとおかしくなってるのはよくある

ホワイトスペースは崩れやすく、一度崩れたのを直すのはかなり大変だ

Pythonもインデントベースだが、こっちはプログラミング言語ロジック記載してるわけだから実行時やテストおかしくなってることは検出しやすいのでまだマシ

他にもYAMLは便利機能として名前をつけておいて他の場所で参照したりインポートしてマージするようなこともできるが、これがさらにわかりづらくしてる

データ構造なのに考えないとどうなってるかわから直感的でない

共通化されすぎて変更がしづらい

多少冗長でも展開済みで誰が見てもどういうデータがあるかわかるというあたりまえのことができない

Permalink |記事への反応(0) | 20:34

このエントリーをはてなブックマークに追加ツイートシェア

記事への反応 -

記事への反応(ブックマークコメント)

全てのコメントを見る

人気エントリ

注目エントリ

ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp