Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Definir estrutura do artigo #9

Open
janosimas opened this issue Aug 16, 2018 · 9 comments
Open

Definir estrutura do artigo #9

janosimas opened this issue Aug 16, 2018 · 9 comments
Labels
help wanted Extra attention is needed question Further information is requested

Comments

@janosimas
Copy link
Contributor

Como é a estrutura de um artigo de implementação?

  • introdução teórica?
  • caso de uso?
  • documentação da biblioteca?
@janosimas janosimas added help wanted Extra attention is needed question Further information is requested labels Aug 16, 2018
@guerraem
Copy link
Member

Usem essas instruções como base:

http://cbsoft2018.icmc.usp.br/#/cbsoft#sumbissionToolsSession

@janosimas
Copy link
Contributor Author

Achei uma diferenca de terminologia:
https://stackoverflow.com/questions/41428954/what-is-the-difference-between-hot-reloading-and-live-reloading-in-react-native

Temos que decidir qual vamos usar.

@guerraem
Copy link
Member

Nesses casos, acho que a melhor opção é ser o mais transparente possível: menciona as 2 terminologias, se houverem cite fontes contraditórias, deixe claro sua posição e adote um dos lados.

@vfgouvea
Copy link

Pro nosso caso, acho que hot reload é o mais correto.

https://facebook.github.io/react-native/blog/2016/03/24/introducing-hot-reloading.html
https://medium.com/@the1mills/hot-reloading-with-react-requirejs-7b2aa6cb06e1

Voces encontraram fontes contraditorias? Todas que encontrei definem as diferenças da mesma maneira.

@vinipaschoal
Copy link
Contributor

Eu acho que seria melhor usar Live Programming mesmo, pois no meu entendimento esse é o "termo mais geral".

Nessa página o autor define, na visão dele, o que é Live Programming (What is Live Programming?), inclusive citando outras definições como "live coding" e "on-the-fly programming":
http://nicdonaldson.com/live_coding.html

Podemos citar essas outras definições que geralmente são utilizadas e explicar que vamos utilizar o termo "Live Programming" por este ser, na nossa visão, o termo mais geral.

@vinipaschoal
Copy link
Contributor

Mesmo porque pelo que eu entendi do link que o Jano postou, as definições dadas para terminologias live reload / hot reload referem-se ao domínio do React.

@janosimas
Copy link
Contributor Author

O Link fala do react mas a terminologia, pelo que eu entendo, é geral.

Eu acho que Hot Reload é melhor, o framework não precisa que o usuário esteja programando. Eu posso passar pra ele duas classes compiladas e ele só coloca na pasta e testa as duas versoes.

@vfgouvea
Copy link

Mas e quando formos comparar com outros frameworks q fazem isso?! teria que comparar com algum que funciona da mesma maneira.

@guerraem
Copy link
Member

Vocês tem citar abordagens similares e o que é diferente no que estão fazendo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants