Skip to content

[ERRATA] Vários capítulos: chamável vs invocável #139

@adorilson

Description

@adorilson

Versão do Preprint
2a pré-impressão

Página lógica
Várias

Defeito
A tradução adotada no livro para callable parece ser invocável. No entanto, há algumas ocorrências de chamável.

$ find . -name '*.adoc' |xargs egrep -i invocáve | wc -l
98

$ find . -name '*.adoc' |xargs egrep -i chamáve | wc -l
17

Penso que essas 17 ocorrências possam ser padronizadas para invocáve*.

Além disso, eu senti falta de uma definição explícita do que é um objeto chamável/invocável. O capítulo 7 trata disso, mas o termo aparece muitas vezes antes.

Parece que a documentação oficial também falha nisso. Exceto pelo glossário e um parênteses em Chamadas não encontrei essa definição lá. O termo em si também não aparece no tutorial.

EDIT: Lendo com mais atenção algo que já tinha lido várias e várias vezes, a seção de Tipos chamáveis na documentação diz "Estes são os tipos aos quais a operação de chamada de função pode ser aplicada:". Isso é a definição que eu procurava, mas não está tão direta (não tem a palavra chamável, por exemplo).

Uma última observação é que na tradução da documentação foi adotado o termo chamável (como pode ser visto nas referências acima). Penso que vale um destaque para essa diferença e o motivo da escolha em Python Fluente.

**PR (opcional) **
Posso fazer a patronização do termo.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions