]> gitweb.fluxo.info Git - boaspraticas.git/commitdiff
Mudanças no blogático e misc
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 16 Nov 2015 20:14:19 +0000 (18:14 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 16 Nov 2015 20:14:19 +0000 (18:14 -0200)
aulas/ambientes.rst
aulas/metodologias.rst
aulas/reinventando.rst
aulas/versionamento.rst

index 875596771c1ee1840dac19bfbbfb8d1ae42c6b17..a1c2760e6bfb841a25d1fe75f09d8f61b7eeb1c2 100644 (file)
@@ -32,7 +32,7 @@ Desktop sem distrações: o que é o mínimo que você precisa? No nosso caso, u
 Roteiro do screencast:
 
 #. Exibir um desktop básico e limpo.
-#. Discorrer sobre cores de fundo, teclas de atalho e abas de terminal e editor de texto.
+#. Discorrer sobre cores de fundo, teclas de atalho, abas de terminal e editor de texto, layouts de janela, etc.
 
 2.1 - Editores
 ~~~~~~~~~~~~~~
@@ -230,27 +230,25 @@ Roteiro do screencast:
 ::
 
   # Criando um script!
-  mkdir bin
-  touch bin/build
+  touch blogatico
 
   # Não funciona sem permissão de execução!
-  exec bin/build
+  exec blogatico
 
   # Agora vai!
-  chmod +x bin/build
-  exec bin/build
-  ./bin/build
+  chmod +x blogatico
+  exec blogatico
+  ./blogatico
 
   # Editando
-  gedit bin/build
+  gedit blogatico
 
   # Criando o conteúdo inicial
-  mkdir www
-  cd www
-  touch index.mdwn
+  mkdir data
+  gedit data/index.mdwn
 
   # Testando!
-  ../bin/build
+  blogatico
 
 2.4 - Atividades
 ----------------
@@ -259,7 +257,7 @@ Roteiro do screencast:
 
 #. Crie a prática de avaliar seu fluxo de trabalho e identificar o que mais lhe incomoda: pode ser aquela tecla de atalho incômoda ou mesmo a falta de uma tecla de atalho para uma dada operação. Pode ser a falta de um script para automatizar tarefas repetitivas ou qualquer coisa que tira transfere a concentração do seu trabalho para tarefas operacionais. Como você poderia resolver o problema?
 
-#. Crie uma pasta para o seu projeto.
+#. Crie a estrutura básica do seu projeto.
 
 2.5 Referências
 ---------------
index bd80065655a7340953b7690513f45e7c5e5f0ddf..246d364db2ef6b9d2ec14783668f1f06f850e60f 100644 (file)
@@ -163,11 +163,12 @@ Imagens:
 1. Pesquisa: pesquise pesquise pesquise! O que você encontrou?
 2. Bootstrap:
 
-   * Precisamos de um nome. Curiosamente, nomear um projeto é a etapa mais difícil, mas hoje estamos criativos e chamaremos de "blogático", um blog prático :P
+   * Precisamos de um nome. Curiosamente, nomear um projeto é a etapa mais difícil, mas hoje estamos criativos e chamaremos de "blogático", gerador de sítio estático :)
    * A metodologia utilizada será o desenvolvimento incremental ao longo deste curso.
    * Plano inicial para a dominação mundial:
 
-    * Criar o projeto.
+    * Design básico.
+    * Criar o repositório do projeto.
     * Script básico para geração do site.
     * Aparência e SEO básico do site.
     * Conteúdo inicial.
index 8bb2b3f4936b97bb6cd4171b062d6b426936d7bd..089bb83ce1cdb50143b21cda72629fab7642f9a4 100644 (file)
@@ -4,6 +4,7 @@
 7.1 - Patterns
 --------------
 
+* TDD.
 * Separando código de dados, sobretudo dados sigilosos!
 * Desacoplamento.
 * Filosofia UNIX:
@@ -37,6 +38,7 @@ Roteiro do screencast:
 
 * Quanto mais próxima a documentação está do código, mais difícil dela se desatualizar.
 * Docblocs / heredocs.
+* Documente procedimentos enquanto você os realiza.
 
 Roteiro do screencast:
 
index c0592f4e74fbc0d48cd81dfb703eb59c20041b07..15c6f0e9a637267ad9ef33aaa2209982c6d05f03 100644 (file)
@@ -268,8 +268,8 @@ Roteiro do screencast:
 
 #. Instale o git.
 #. Crie uma conta do `Github <https://github.com>`_ ou no `Gitlab <https://gitlab.com>`_.
-#. Faça um pequeno site com o Skeleton.
 #. Bônus: git log to ChangeLog!
+#. Faça um fork do blogático e implemente alguma funcionalidade. Sugestões no arquivo `TODO` do projeto. Gostou das suas mudanças? Por que não fazer um pull request? :D
 
 4.12 - Referências
 ------------------