Python E Flow.pdf

  • Uploaded by: Walter Angolar Da Silva
  • 0
  • 0
  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Python E Flow.pdf as PDF for free.

More details

  • Words: 303
  • Pages: 27
Python e Flow Eduardo Mendes

Nome: Eduardo Mendes Instituição: Unicamp / Diebold Nixdorf Contatos: {facebook, github, gist instagram, linkedin, telegram, twitter}/dunossauro

https://www.youtube.com/c/eduardomendes

“Queremos construir softwares bons, mas também precisamos construir softwares que valham a pena construir” - John Ferguson Smart

FLOW

Como entrar em flow programando?

E testando?

Python

Maiêutica

BLA BLA BLA (TEORIA)

Como usar funções? Funções devem ser consideradas caixas pretas. Ou seja, nada pode interferir no seu funcionamento.

Entrada

Saída F(x): A -> B

Como usar funções? Por que caixas pretas? Não me interessa o que uma função faz, o que me importa são as entradas e saídas das funções

Entrada

Saída x+3

2

5

Domínio e contradomínio λx

obj A

obj B

Domínio

Imagem

Funções parciais Tanto em linguagens puramente funcionais, como na matemática, funções parciais, são funções que só podem ser aplicadas parcialmente ao domínio.

Parcial

Total

Funções parciais Tanto em linguagens puramente funcionais, como na matemática, funções parciais, são funções que só podem ser aplicadas parcialmente ao domínio.

Parcial Toda função não tipada é parcial

Total

Função total Uma função total é uma função capaz de processar todo o domínio que se dispõe a processar.

λx Total

Função total Uma função total é uma função capaz de processar todo o domínio que se dispõe a processar. Pode vir todo mundo

λx Total

Entendendo melhor o domínio Como não estamos falando de matemática pura e sim de Python, temos que pensar em domínios como tipos.

list

inteiro

dict

str

PEP - 3107 / 484 / 526 https://www.python.org/dev/peps/

Type Hints 1. 2.

Anotações de funções são completamente opcionais As anotações de funções não são mais do que uma forma de associar expressões arbitrárias de Python a várias partes de uma função em tempo de compilação.

Vamos codar um pouquinho?

todo list Tarefas

ações

Camada de abstração

Ver

cadastrar

remover

Related Documents

Python E Flow.pdf
December 2019 8
Python
November 2019 59
Python
June 2020 31
Python
June 2020 30
Python
November 2019 31
Python
May 2020 20

More Documents from ""

Wsgi.pdf
December 2019 5
O Temido Map.pdf
December 2019 9
December 2019 10
Python E Flow.pdf
December 2019 8
Designdevs2.pdf
April 2020 5