我正在尝试理解块和yield以及它们在Ruby中的工作方式。如何使用产量?我研究过的许多Rails应用程序都以一种奇怪的方式使用yield。谁能给我解释一下或者告诉我怎么理解他们?