私はJSONに夢中になっていて、夢中になっています。私はnode.jsとmongodbを使用していますが、2つの異なる哲学の間で引き裂かれています。
1
{
"app":{
"keys":{
"facebook":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
"twitter":{
"apikey":"3241bly5vlv1l2hjv51",
"sharedsecret":"gxdz1n25f1m235xm1235",
}
}
}
}
2
{
"app":{
"keys":{
"facebook_apikey":"1412v5l1v5jv5j1h2v5",
"facebook_sharedsecret":"v5j12hv51hc4v123vmnv",
"twitter_apikey":"3241bly5vlv1l2hjv51",
"twitter_sharedsecret":"gxdz1n25f1m235xm1235",
}
}
}
3またはさらに
{
"app":{
"facebook_apikey":"1412v5l1v5jv5j1h2v5",
"facebook_sharedsecret":"v5j12hv51hc4v123vmnv",
"twitter_apikey":"3241bly5vlv1l2hjv51",
"twitter_sharedsecret":"gxdz1n25f1m235xm1235",
}
}
データをさらに複雑にするため
{
"app":{
"keys":{
"facebook":{
"production":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
"development":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
},
"twitter":{
"production":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
"development":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
}
}
}
}
あるいは
{
"app":{
"keys":{
"production":{
"facebook":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
"twitter":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
},
"development":{
"facebook":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
"twitter":{
"apikey":"1412v5l1v5jv5j1h2v5",
"sharedsecret":"v5j12hv51hc4v123vmnv",
},
},
}
}
}
どれくらい深く行けばいいですか?遠すぎたり遠すぎたりすることはありますか?