rendimiento en Ruby
Una de las funciones más interesantes de Ruby es pasar un bloque de código a una función. Una palabra clave incorporada en Ruby le permite pasar un bloque de códigos a una función.
En este artículo, discutiremos el bloqueo
y el rendimiento
en Ruby. Además, veremos algunos ejemplos y explicaciones para facilitar el tema.
Un rendimiento
es una palabra clave incorporada que le permite pasar un bloque
. Ahora, un bloque
es una línea de código encerrada entre llaves ({}
).
Veamos un ejemplo relacionado con este tema.
Utilice la palabra clave rendimiento
en Ruby
El siguiente ejemplo ilustra cómo podemos usar la palabra clave rendimiento
en un programa Ruby. Echa un vistazo al siguiente código de ejemplo.
def MyMethod
puts "This is from the method."
# Using the yield keyword
yield
puts "Passing the block again."
yield
end
MyMethod {puts "This is a block."}
En el ejemplo anterior, pasamos el bloque {puts "This is a block"}
a la función MyMethod
usando la palabra clave yield
.
Cuando ejecute los códigos anteriores, obtendrá el siguiente resultado en su consola.
This is from the method.
This is a block.
Passing the block again.
This is a block.
Entonces, la diferencia entre el bloque
y el rendimiento
es que el bloque
es una colección de códigos para realizar tareas específicas, y el rendimiento
es una palabra clave que le permite pasar ese bloque
en una función.
Cuando una función obtiene una palabra clave rendimiento
, ejecutará el bloque
que pasó y luego continuará con las otras líneas.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn