Os princípios de rubi

Video: Rubi Toda la novela

Ruby tem alguns princípios de design para tornar a programação na linguagem menos estressante e mais divertido para os programadores de outras linguagens de programação. Estes princípios de design são:

Princípio da concisão: Em geral, o código curto e conciso é necessário para criar programas. O conjunto inicial de etapas para executar um programa escrito em Inglês é muitas vezes referida como pseudo-código. Ruby está concebido de forma pouco esforço adicional é necessário para traduzir pseudo-código em código real. comandos de Ruby ainda existentes podem ser mais conciso. Por exemplo, se a declaração de Ruby pode ser escrito em três linhas ou apenas uma.

  • Princípio de consistência: Um pequeno conjunto de regras governa a língua inteira. Às vezes este princípio no referido como o princípio da menor surpresa ou princípio da menor surpresa. Em geral, se você estiver familiarizado com outra linguagem de programação, a forma como se comporta o Ruby deve sentir intuitiva para você. Por exemplo, em javascript quando se trabalha com métodos de string, você pode encadear-los juntos como assim

    "alfabeto".toUpperCase (). concatenação ("Sopa")

    Esta javascript instrução retorna “ALPHABETSoup” primeiramente fazendo a string “alfabeto” maiúscula usando o .toUpperCase () método, e depois concatenando “sopa” para “Alphabet”. Da mesma forma, a declaração de Ruby abaixo cadeias juntas métodos apenas como seria de esperar, também retornando “ALPHABETSoup”.

    Video: Telenovela Rubi - Rubi ( Barbara Mori ) - Tan bella como perversa



    "alfabeto".upcase.concat ("Sopa")
  • Princípio de flexibilidade: Existem várias maneiras de fazer a mesma coisa, e até mesmo comandos internos pode ser alterado. Por exemplo, ao escrever um if-else declaração que você pode usar as palavras E se e outro, mas você também pode realizar a tarefa com um único “?”. O código a seguir ambos executam a mesma tarefa.

  • Versão 1:

    Video: Falleció conocida actriz de la novela “Rubí”

    se 3GT; 4puts "a condição é verdadeira"elseputs "a condição é falsa"fim
  • Versão 2:

    Video: BRUTAL CAOS EN LOS XV DE RUBY

  • coloca 3GT; 4? "a condição é falsa" : "a condição é verdadeira"

    Publicações relacionadas