Scicast

Scicast #32: Programação Orientada a Objetos


Listen Later


Atendendo a milhares de pedidos dos ouvintes ensandecidos, enfim gravamos um episódio sobre Programação e Orientação a Objetos. Finalmente, respondemos a uma das perguntas mais frequentes na história da computação e contamos quantos programadores são necessários para se trocar uma lâmpada.
Quer ficar rico programando? Pergunte-me como. Qual a melhor linguagem para trabalhar com POO? E quais as linguagens mais esquisitas que você irá encontrar? Quem são esses mafiosos da Gangue dos Quatro? Saiba como estabelecer um contrato com seu cão e aprenda de uma vez por todas a comentar corretamente o seu código.
Para o desenvolvimento deste projeto, contratamos o gerente Magnun Leno, auxiliado pelo analista-sênior e gestor de qualidade André Moreira. Estão presentes também os beta testers especiais SilmarRonaldo e Jorge aplicando a eficazmente comprovada técnica da programação em pares (Uuui). E, antes de baixarem esse cast, tenham a certeza de executar seus testes automatizados e lembrem de nunca, mas NUNCA mesmo fazer alterações no ambiente de produção.

Comentado neste episódio:

* Programação Orientada a Objetos (POO).
* All code is bad: reflexões sobre a dura vida de um programador.
* SOLID: é um acrônimo dos cinco primeiros princípios da programação orientada a objetos e design de código identificados pelo Uncle Bob.
* Boas Práticas em Programação: parte 1parte 2 e Manifesto Ágil.
* Ferramentas que geram documentação baseada em código.
* Linguagem de Modelagem Unificada (UML).
* Linguagens Brainfuck e Whitespace.
* Melhores comentários encontrados em códigos-fontes.
* Wat Talks: o inverso do Ted Talks, com foco em programação e seu universo. Sarcasmo included.

Vídeo

* Piratas do Vale do Silício (1999): filme que conta o início da computação pessoal e do surgimento da Microsoft e Apple, consequentemente o surgimento (golpe) do MS-DOS, do MacOS, do mouse, da interface gráfica e etc. Disponível para aluguel digital.
* Pair Programming: da forma que não deve ser feita!

Literatura

* Padrões de Projetos – Soluções Reutilizáveis de Software Orientado a Objetos (Gang of Four, 2000): quatro projetistas de grande renome apresentam um catálogo de soluções simples e sucintas para os problemas mais freqüentes na área de projeto.
...more
View all episodesView all episodes
Download on the App Store

ScicastBy Portal Deviante

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

87 ratings


More shows like Scicast

View all
Braincast by B9

Braincast

105 Listeners

Escriba Cafe - a história da humanidade by Christian Gurtner

Escriba Cafe - a história da humanidade

124 Listeners

99Vidas - Nostalgia e Videogames by 99Vidas

99Vidas - Nostalgia e Videogames

191 Listeners

RapaduraCast - Podcast de Cinema e Streaming by Cinema com Rapadura

RapaduraCast - Podcast de Cinema e Streaming

111 Listeners

Xadrez Verbal by Central 3 Podcasts

Xadrez Verbal

168 Listeners

NerdCast by Jovem Nerd

NerdCast

1,012 Listeners

Naruhodo by B9, Naruhodo, Ken Fujioka, Altay de Souza

Naruhodo

120 Listeners

Petit Journal by Petit Journal

Petit Journal

78 Listeners

Escafandro by Rádio Escafandro

Escafandro

38 Listeners

História FM by Leitura ObrigaHISTÓRIA

História FM

32 Listeners

O Assunto by G1

O Assunto

165 Listeners

História em Meia Hora by Agência de Podcast

História em Meia Hora

36 Listeners

Medo e Delírio em Brasília by Central 3 Podcasts

Medo e Delírio em Brasília

57 Listeners

Ciência Suja by Ciência Suja

Ciência Suja

17 Listeners

Vortex by Parasol Storytelling

Vortex

19 Listeners