Вы находитесь на странице: 1из 3

17/08/2020

Principais Paradigmas de LPs


Paradigmas de Programação:
Critérios de Avaliação e
Metodologias de
Implementação de LPs

1 2

Principais Paradigmas de LPs Critérios de Avaliação

Linguagens
Multi-paradigmas

3 4

Critérios de Avaliação Legibilidade


if (code == 0) {
Fatores de Impacto
int var = 30;

for (int i = 0; i < 10; i++) {

i = i+1;

} else if (is_writable($folder)){

if ($fp = fopen($file_path, 'w')){

if ($stuff =
get_some_stuff()){

if (fwrite($fp,
$stuff)){

// ...

} else {

facaAlgumaCoisa();
}

5 6

1
17/08/2020

Escritabilidade Confiabilidade
Fatores de Impacto

7 8

Trade-offs no projeto de LPs Métodos de Implementação de LPs

9 10

Processo de Compilação
Processo de Interpretação

11 12

2
17/08/2020

Processo Híbrido
Links Interessantes

https://dzone.com/articles/10-tips-how-to-improve-the-readability-of-
your-sof

https://medium.com/javascript-in-plain-english/30-funny-code-
comments-that-will-make-you-laugh-1c1b54d4ab00

13 14

Paradigmas de Programação:
Próxima Aula: Critérios de Avaliação e
Visão Geral Paradigmas Metodologias de
Descritivos e Declarativos Implementação de LPs

15 16

Вам также может понравиться