Profile

marcusgabrields @marcusgabrields


About Me

-

Events

61ยบ Encontro do PUG-PE

Estamos trabalhando para que o evento seja massa. Para isso, procuramos pessoas com diferentes backgrounds e experiências para contribuir com o programa de atividades do evento! Se você usa Python profissionalmente, como um hobby ou é apenas uma pessoa interessada em programação e comunidades open source, adoraríamos ver você compartilhando seu conhecimento conosco!

O prazo para a submissão de atividades será até o dia 20/09/2019 às 20:00 (horário de Brasília)

Gostaríamos que as palestras apresentadas no PUG tivessem um bom equilíbrio entre introdutórias e avançadas, por isso nós encorajamos todas as pessoas a submeterem uma proposta de atividade, independentemente do seu nível de experiência. Antes de submeter sua proposta, dê uma lida na descrição de cada atividade abaixo, bem como na sessão “Guidelines”.

  • Palestras
    Apresentações de 30 minutos. Não existe uma restrição oficial acerca do tema.

 

Processo de Seleção

As etapas do processo de seleção serão as seguintes:

  1. Submissão de Proposta: essa é a etapa em que os/as palestrantes irão submeter a proposta de palestras.
  2. Anonimização: essa etapa será feita por uma parte da organização do evento. O objetivo é que os/as palestrantes não possam ser identificados(as) através de suas submissões. Essa etapa é importante para garantir que as apresentações serão selecionadas apenas pelo conteúdo e qualidade de suas propostas.
  3. Votação pública: no dia 20/09 as 20:00h será disponibilizado o link da votação no grupo do Telegram. A votação ficará ativa até as 20:00h do dia 22/09

Após a votação iremos entrar em contato com os palestrantes para confirmar a presença no evento.

 

Guidelines

  • Ao escrever sua proposta, procure seguir o seguinte template:
    • Título - É o que vai chamar a atenção dos/das participantes para assistir à sua palestra! Procure ser específico sobre o assunto da sua apresentação e não hesite em fazer uma graça para conquistar o público.
    • Resumo - Uma breve descrição sobre o tema da sua apresentação, de 1 a 2 parágrafos deve ser o suficiente. Seja o mais explícito possível, não precisa guardar segredo sobre a palestra.
    • Outline - Apenas uma lista dos tópicos que serão abordados, junto com uma estimativa do tempo que será gasto explicando cada item. Não é preciso ter a sua apresentação pronta, mas é importante ter uma ideia do que você pretende falar.
    • Quem é o público-alvo da sua palestra? - Procure ser específico nessa parte: dizer apenas “Programadores Python” não ajuda muito. Informar o nível de experiência (iniciante, médio ou avançado) ou o tipo de conceito (pessoas, tecnologia) ou ferramenta (banco de dados SQL, desenvolvimento web, estatística, etc…)  que o participante deve ter para conseguir acompanhar sua apresentação. Isso nos ajudará a montar uma programação que tenha uma boa variedade de conteúdo para pessoas com diferentes backgrounds.
    • O que os/as participantes devem esperar da sua palestra? - É importante pensar no que os/as participantes vão aprender depois de assistirem à sua apresentação.
  • Lembre-se de considerar o espaço para perguntas no tempo total da sua apresentação. Caso não queira responder perguntas, deixe um comentário na sua proposta.

 

 

Texto baseado em Python Nordeste 2019 - Palestras

Proposals

[Qualidade de software] Como testes e TDD vai salvar seu projeto de software Python

Hoje em dia, um software tem que ser altamente flexível e maleável, para sobreviver às várias mudanças de exigências dos usuários, como também, sustentar a necessidade básica de sempre evoluir. Já parou pra pensar que quase 90% do custo de um software é só para a manutenção? Então como podemos manter e evoluir o software diante das necessidades do usuários de uma forma segura, confiante e automatizada?



Nessa palestra te mostrarei como testes e TDD podem e vão te ajudar desde o processo de desenvolvimento até a manutenção. Com os testes você perderá o medo de quebrar algo enquanto estiver refatorando ou mudando seu código.


 


Iremos passar pelos seguintes tópicos:


    - Vamos tentar definir o que são testes;


    - Veremos como o TDD aplica os testes;


    - Iremos discutir sobre vantegens e desvantagens de usar testes;


    - Vamos ver cassos reais onde testes nos ajudam;


 


Quem é o público-alvo?
Pessoas iniciantes, com desejo em melhorar a qualidade do seu software.


 


O que ganho com isso?


Quem assistir essa palestra vai entender a importância dos testes para a saúde e manutenibilidade de um software.