Transforme tudo em um objeto com Proc e Lambda
Você sabe que tudo em Ruby é um objeto. Exceto blocos. Você pode transformar esses blocos em objetos usando a função Proc. proc = Proc.new do |object| puts object.inspectend Esta …
Continuar lendoConteúdo para você se capacitar em programação
Você sabe que tudo em Ruby é um objeto. Exceto blocos. Você pode transformar esses blocos em objetos usando a função Proc. proc = Proc.new do |object| puts object.inspectend Esta …
Continuar lendoEra uma vez, eu estava encaminhando meus logs do CloudWatch Logs para o Sumo Logic por suas habilidades de consulta avançada. Mas com o novo recurso CloudWatch Logs Insights que …
Continuar lendoQuando estamos validando nosso modelo, tendemos a escrever validações como esta: public bool IsValid(Product product){if(string.IsNullOrEmpty(product.Name)) return false;if(product.Price<=0) return false;if(product.Category==null) return false; } Isso pode parecer bom no início, mas se …
Continuar lendoPodemos usar funções anônimas em D . delegate palavra chave Exemplo com argumento: import std.stdio;void evenNumbers(int[] numbers, void delegate(int) callback) { foreach (int number; numbers) { if (number % 2 …
Continuar lendo