aboutsummaryrefslogtreecommitdiff
path: root/aulas/encerramento.rst
blob: 2dd1e7587f8b4c8f4eebb653c17a970431cfb5eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
9. Encerramento
===============

9.1 - Metodologias e técnicas de produtividade
----------------------------------------------

* Organização almeja fluidez.
* Busque uma metodologia pessoal.
* Saiba se adaptar a diversas metodologias em equipe.

9.2 - Ambientes de desenvolvimento
----------------------------------

* Deixe seu ambiente de desenvolvimento afinado com o seu trabalho.
* Descubra quais são as ferramentas fundamentais para você.
* Mantenha templates e scripts de produtividade para facilitar a prototipagem de novos projetos e a execução de tarefas cotidianas.

9.3 - Licenciamento de software
-------------------------------

* Qualquer conteúdo é protegido por copyright por padrão.
* Licenças de software livre e aberto abrandam o copyright, aproximando seu software do copyleft.
* Existem diversas licenças, cada uma delas mais apropriadas dependendo de como o software se integrará com outros softwares e com a comunidade.

9.4 - Controle de versão e social coding
----------------------------------------

9.5 - DevOps: desenvolvendo e orquestrando
------------------------------------------

9.6 - Segurança e privacidade
-----------------------------

9.7 - Quando (não) reinventar a roda
------------------------------------

9.8 - Lidando com os clientes
-----------------------------

9.9 - Seguindo adiante
----------------------

* Sempre haverá novos métodos para eliminar as dificuldades acidentais na programação.
* Não existem verdades absolutas, mas sim um caminho para reavaliações e autoconhecimento.