Buscar

FORUM 01

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Sair 
Busca Avançada
buscar
DISCIPLINASDISCIPLINAS WEBTVWEBTV MÍDIA DIGITALMÍDIA DIGITAL CENTRAL DE MENSAGENSCENTRAL DE MENSAGENS NOTÍCIASNOTÍCIAS
Meus Fóruns Opções de Fórum
Você está aqui: » Meus Fóruns
2012.3-EAD - PADRÕES DE PROJETO DE
SOFTWARE (CCT0152/1242224) 9001 - Fórum de
Discussão Aulas 1 a 5
 
Criado pelo(a) Professor (a) .PRODUÇÃO EAD
Caros Alunos,
Esse é o espaço destinado para discussão dos conteúdos e conceitos abordados nas aulas 1 a 5. Contribua com suas anotações, dúvidas e pontos de vista, visto
que sua nota de participação será apurada por meio da colaboração nas discussões desse tópico. Além disso, o (a) tutor (a) a distância irá lançar
questionamentos para interação de todos.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 08/08/2012 18:22
 Pessoal,
Na engenharia temos vários padrões a serem seguidos.... formas de desenhar, fazer instalações eletricas e hidráulicas. No software ao se encontrar um
problem, muitas pessoas já buscaram soluções, algumas melhores e outras piores. Vamos refletir sobre as vantagens de se trabalhar com a padronização
do código para determinadas situações. Neste forum vamos iniciar debatendo esta necessidade e a medida que voces avançarem nas aulas estruturadas
voces podem citar e colocar situações para os diversos tipos de padrões GoF. Para começar vamos debater obre a necessidade e como se estabelece um
padrão para software, no foco de objetos. Tá lançado o desafio. Alguém acha que é bobagem?
 
Comentar
 Aluno (a) ALESSANDRO BESSA DE OLIVEIRA respondeu em 13/08/2012 16:54 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Certamente não é bobagem. Um Padrão de Projeto é uma solução para um problema recorrente, que já foi exaustivamente testada e aperfeiçoada
no passado. Utilizando essa solução economizamos tempo e esforço de desenvolver nossa própria solução, que pode não ser tão eficiente quanto o
Padrão de Projeto. Além disso, Padrões de Projeto propiciam um diálogo de mais alto nível entre profissionais que atuam na área de
desenvolvimento de software. Quando, por exemplo, um Arquiteto de Sistemas sugere a um Programador que implemente um Singleton, esse
Programador, que conhece Padrões de Projeto, sabe do quê se trata e como programar.
 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 13/08/2012 22:24 
Comentário da postagem de ALESSANDRO BESSA DE OLIVEIRA
 Certamente não é bobagem. Um Padrão de Projeto é uma solução para um problema recorrente, ............ muito bom voce pode ampliar
sua pesquisa
 
Português
Selecione um tópico
Atualizar foto
NATAN RODRIGUES
DA SILVA
EXPANDIR MEU ESPAÇO
 
 
 
2/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Comentar
 Aluno (a) CARLOS MANOEL SAMPAIO ALVES respondeu em 16/08/2012 15:16 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Com certeza não é bobagem, a padronização ajuda principalmente o desenvolvedor iniciante. Dependendo de quem ensinou o desenvolvedor,
alguns padrões já foram passados implicitamente e fica mais fácil aprender, quem já aprendeu de forma errada fica mais difícil assimilar agora. Mas
acredito que a matéria seja de grande importância para o decorrer da carreira.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:01 
Comentário da postagem de CARLOS MANOEL SAMPAIO ALVES
 a padronização ajuda principalmente o desenvolvedor iniciante. ............... e garante a qualidade ........... inclusive de profissionais mais
experientes
 
Comentar
 Aluno (a) ROMULO DOS SANTOS PINTO respondeu em 16/08/2012 22:07 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Não acredito que seja bobagem, pois o que é padronizado é melhor para se medir, a nivel de qualidade, processo e outros, além do que, caso se
esteja programando em uma empresa, onde exista ha uma "divisão de tarefas" é interessante que todos saibam como é que deve se funcionar o
processo, facilitando, também, a vida de quem vai realizar manutenção no código, caso não seja a mesma pessoa que desenvolveu.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:02 
Comentário da postagem de ROMULO DOS SANTOS PINTO
 o padrao de projeto é um a forma de apresentar soluções ja testadas ..........
 
Comentar
 Aluno (a) CLAUDIR FRANCISCO DE FARIAS respondeu em 17/08/2012 11:23 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Bom dia.
No desenvolvimento de software ou qualquer outro produto que busque a qualidade e métodos mais eficazes 
na sua fabricação , requerem que se estabeleça padrões mínimos a serem seguidos . No caso dos softwares a necessidade
de varias intervenções no código, sendo na correção ou na criação de novos mecanismos para aprimoramento do programa, isso 
sendo feito dentro de um padrão conhecido e que foi criado para tal finalidade , mantém o software com a qualidade esperada.
Comentar
 
 
3/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
 Aluno (a) LEONARDO BARCELOS MARQUES respondeu em 17/08/2012 12:10 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Editado por LEONARDO BARCELOS MARQUES em 17/08/2012 12:11
Bobagem é uma palavra que acredito que nunca seria usada relacionada a qualquer coisa referente ao desenvolvimento de um projeto, a não ser
que seja algo inútil que não muda em nada o processo ou resultado.
Padrões são sempre úteis em todos os tipos de projetos que fazemos, da construção de uma casa, a criação de um software ou mesmo a
criação de um filho. Tudo o que é padronizado tem um controle e manutenção muito mais fáceis "dependendo da qualidade da padronização".
Por exemplo, em uma empresa em que trabalhei foi criado pelos próprios funcionários uma padronização de nomeclatura, chegou a certo ponto
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:03 
Comentário da postagem de LEONARDO BARCELOS MARQUES
 ealmente vá ajudar na agilidade da produção ........ a padronização também ajuda na produção de softwarte
 
Comentar
 Aluno (a) FRANCISCO CLÁUDIO DE QUEIROZ NASCIMENTO respondeu em 18/08/2012 21:21 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Boa noite a todos,
Um ponto que julgo de grande importancia em buscar padronizar, são os ganhos atrelados ao desenvolvimento de um projeto qualquer )Aprender
com experiencias de outros, desenvolver algo de melhor qualidade, criar algo reutilizavel ,que possa sempre ser renovado, dentre outros ganhos.
Portanto, padronizar não é bobagem, é evolução!!!
@claudioqnto
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:03 
Comentário da postagem de FRANCISCO CLÁUDIO DE QUEIROZ NASCIMENTO
 julgo de grande importancia em buscar padronizar, .......... muito boa postaqgem
 
Comentar
 Aluno (a) WELLINGTON PEREIRA DE OLIVEIRA respondeu em 19/08/2012 21:49 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Editado por WELLINGTON PEREIRA DE OLIVEIRA em 19/08/2012 21:51
 Ao seguirmos padrões de projetos de softwares, podemos utilizamos uma solução para um problema que já foi utilizada anteriormente. Temos
também a possibilidade de pessoas menos experientes se valerem dos padrões que já existem para desenvolverem softwares de qualidade.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:04 
Comentário da postagem de WELLINGTON PEREIRA DE OLIVEIRA
 padrões de projetos de softwares, podemos utilizamos uma solução para um problema que já foi utilizada anteriormente isto garant3e a
qualidade do desenvolvimento
 
 
 
 
4/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Comentar
 Aluno (a) WELLINGTONPEREIRA DE OLIVEIRA respondeu em 07/09/2012 19:14 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Com os padrões conseguimos softwares com melhores documentações, seguindo padrões amplamente difundidos e
reutilizáveis;
 
 
Comentar
 Aluno (a) RAQUEL KINUPP MORENO DA SILVA respondeu em 21/08/2012 05:20 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Bom dia, turminha!
Bem, eu e minhas analogias...
Nós, seres humanos, desde de nossos primeiros dias, usufruímos das experiências daqueles que vieram antes de nós. Esta, portanto, é uma
condição, não apenas humana, mas de todo ser sociável com uma certo nível de inteligência.Não é de admirar que aproveitássemos essa
peculiaridade para as nossas atividades profissionais.
Comentar
 Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 21/08/2012 10:15 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 oce podem encontrar mais maaterial sobre o assunto no meu site:
www.espacodoprofessor.com --.selecionar : selecionar horacio ribeiro
Comentar
 Aluno (a) RAQUEL KINUPP MORENO DA SILVA respondeu em 30/08/2012 08:50 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Sim, professor. Grata pelo material. Contudo eu procurei elaborar uma resposta com minhas próprias palavras. O racionio está incorreto?
 
 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 02/09/2012 12:32 
Comentário da postagem de RAQUEL KINUPP MORENO DA SILVA
 Contudo eu procurei elaborar uma resposta com minhas próprias palavras ............. esta correto. Definir soluções que
possam ser usados.... e voce sempre deve usar suas palavras.... é a unica forma de mostrar que entendemos..... sou contra
qualquer decoreba
 
 
 
 
5/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Comentar
 Aluno (a) JULLIANA GNECCO respondeu em 21/08/2012 10:21 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Bom dia Professor Horacio.
Não é bobagem, pois como já visto antes os padrões ajudam muito o programador inexperiente a desenvolver resultados mais refinados. Faz
com que o desenvolvedor utilize melhores práticas como: abstração, encapsulamento, herança etc. Ajuda também no conhecimento e aprendizam
ao buscar documentações passadas, além da produtividade e redução do tempo de desenvolvimento do projeto.
A partir do momento que encontramos problemas do dia-a-dia, e buscamos soluções passadas para solucianá-los é que estamos criando
Comentar
 Aluno (a) JOÃO PAULO FERNANDES BRAGA respondeu em 22/08/2012 10:46 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Não acredito que seja bobagem pois os padrões descrevem soluções para problemas recorrentes no desenvolvimento de sistemas de softwares
orientados a objetos. Um padrão de projeto estabelece um nome e define o problema, a solução , quando aplicar esta solução e suas
conseqüências. Eles visam facilitar a reutilização da solução de desenho. Ou seja, soluções na fase de projeto do software, sem considerar
reutilização de
código. Sendo asssim os padrões de projetos colocam ordens no caos e ajudam a deixar a implementação estruturada e organizada.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 24/08/2012 13:50 
Comentário da postagem de JOÃO PAULO FERNANDES BRAGA
 desenvolvimento de sistemas de softwares orientados a objetos. . padroes existem para outros paradigmas....
 
Comentar
 Aluno (a) MARCELO BICALHO ERMIDA respondeu em 22/08/2012 21:05 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Não é bobagem. Em um projeto tem de haver a padronização de software, no seu desenvolvimento. Imagine que cada desenvolvedor que
chegasse a Empresa tivesse sua propria forma desenvolvimento de software. Seria complicado. Tem de se seguir os padrões existentes já
definidos e conhecidos, no que é solicitado.
O desenvolvedor tem de conhecer seja ele iniciante ou não os padrões GoF. Saber implementar uma solução de software em alto nível, sem fugir
ao padrão já esbelecido naquele projeto.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 24/08/2012 13:51 
Comentário da postagem de MARCELO BICALHO ERMIDA
 cada desenvolvedor que chegasse a Empresa tivesse sua propria forma desenvolvimento de software .....isto que se quer evitar
 
Comentar
 Aluno (a) WESLEI DA SILVA FERREIRA respondeu em 22/08/2012 22:02 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 A principal vantagem do uso de padrões de projeto está no reuso das soluções para determinado problema, o que possibilita até mesmo
 
 
6/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
 A principal vantagem do uso de padrões de projeto está no reuso das soluções para determinado problema, o que possibilita até mesmo
profissionais menos experientes, atuar como especialistas. Os padrões, geralmente, são frutos da experiência de profissionais que tiveram a
oportunidade de aplicar e validar tais soluções em projetos reais. Ppodemos destacar a facilitação da manutenção, já que um padrão representa
uma unidade de conhecimento comum entre os envolvidos. A utilização de alguns padrões, apesar de ser benéfica na maioria dos casos, torna o
código-fonte maior e mais complexo. Isto nos faz refletir sobre a possibilidade de estarmos desnecessariamente aumentando a complexidade do
design. Portanto, é necessário não somente conhecer os padrões de projeto, mas sim, realmente entendê-los para identificar quando utilizá-los.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 24/08/2012 13:52 
Comentário da postagem de WESLEI DA SILVA FERREIRA
 Os padrões, geralmente, são frutos da experiência de profissionais que tiveram a oportunidade de aplicar e validar tais soluções em
projetos reais. ......isto é uma grande vantaqgem
 
Comentar
 Aluno (a) ELMO OLIVEIRA DE ANDRADE respondeu em 23/08/2012 10:21 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Um padrão de software é desenvolvido por uma pessoa ou equipe que possui uma larga experiência no assunto, ou seja, esta pessoa ou equipe
viveu todas ou quase todas as dificuldades apresentadas no desenvolvimento de um determinado processo, com isso adquiriu uma larga
experiência em como fazer e a consequencia disso é o Padrão de Software que aponta o melhor caminho para atingir a meta. Podemos concluir
assim que Padrões são excelentes escolhas para evitar que se reinvente a roda, investindo tempo e custom desnecessário para descobrir soluções
já conhecidas.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 24/08/2012 13:53 
Comentário da postagem de ELMO OLIVEIRA DE ANDRADE
 é desenvolvido por uma pessoa ou equipe que possui uma larga experiência no assunto, ............ e difundem soluções para outros
 
Comentar
 Aluno (a) MICHELLE NUNES DA SILVA respondeu em 23/08/2012 11:34 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Com certeza estabelecer padrões para software não é uma bobagem, desenvolver software de qualidade transformou-se num fator de
competitividade num mercado cada vez mais exigente. Portanto, podemos concluir que as empresas mais competitivas são as empresas que
trabalham sob a ótica da melhoria contínua dos processos para aumentar a qualidade do processo de desenvolvimento e, conseqüentemente,
aumentar a qualidade do produto final. Neste caso, podemos destacar a importância da padronização dos processos - desde a concepção até a
entrega do produto final - como uma abordagem viável na introdução sistemática de qualidade. Essencialmente, um padrão estabelece dimensão
a todas as tarefas rotineiras e, a melhor forma de executá-las. Todo padrão, por mais rudimentar que seja, oferece um alicerce fundamental ao
Comentar
Professor (a) HORACIO DA CUNHAE SOUZA RIBEIRO respondeu em 24/08/2012 13:53 
Comentário da postagem de MICHELLE NUNES DA SILVA
 r padrões para software não é uma bobagem, desenvolver software de qualidade transformou-se num fator de competitividade num
mercado cada vez mais exigente. ............. muito bom
 
 
 
 
7/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Comentar
 
 Aluno (a) HENRELLY RAONY DA SILVA VIANA respondeu em 25/08/2012 14:58 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
São de suma importância, pois descrevem soluções para problemas recorrentes no desenvolvimento de software, e quando utilizados de forma
correta, refletem diretamente no aumento da qualidade do código, tornando-o mais flexível, elegante e reusável. A principal vantagem do uso de
padrões de projeto está no reuso das soluções propostas para determinado problema, o que permite que até mesmo profissionais menos
experientes possam atuar como especialistas. Pois os padrões, geralmente, são frutos da experiência de profissionais experientes que tiveram a
oportunidade de aplicar e validar tais soluções em projetos reais. Além disso, podemos destacar a facilitação da manutenção, já que um padrão
representa uma unidade de conhecimento comum entre os envolvidos.
Comentar
 
 Aluno (a) HELDER FUCKNER DOS SANTOS respondeu em 27/08/2012 12:19 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Olá pessoal,
Tanto no foco de Objetos como no padrão Procedural (Tradicional), é imprescindível a utilização de padrões de software. 
Uma frase muito utilizada "não reinventar a roda", é um dos lemas de reutilização do código, ou padronização de código é tido como uma base de
um sistema consistente e confiável.
Um sistema que não utiliza o padrão de códigos para software, além de ser um sistema amador, muito provavelmente será um sistema fadado
ao fracasso, sendo que o problema que ocorrer uma parte do sistema, ao ser analisado e implementado, será arrumado somente em um local.
Comentar
 
 Aluno (a) DANIELLE CRISTIANE DE PAULA PAIVA respondeu em 28/08/2012 09:33 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Não acho que não é nem um pouco bobagem, afinal, reduzir custos é palavra de ordem nas áreas de informática da maioria das empresas. E a
padronização pode ser um dos caminhos para se atingir esse objetivo. Esta idéia, ao mesmo tempo em que gera alívio para alguns – os que
pensam: “agora sim vamos economizar!” –, pode significar temor para outros – “vamos ser engessados!”. Mas, se bem administrada, a
padronização pode ir além da redução de custos, refletindo também em ganhos com produtividade e qualidade de produtos e serviços,
segurança de todo ambiente computacional, além do aumento do nível de satisfação dos usuários. Os resultados de um ambiente padronizado
podem ser facilmente medidos por meio de vários indicadores (orçamento, número de chamados ao helpdesk, custos com pessoal, gastos com
Comentar
 Aluno (a) HELDER FUCKNER DOS SANTOS respondeu em 28/08/2012 13:15 
Comentário da postagem de DANIELLE CRISTIANE DE PAULA PAIVA
Olá colega Danielle,
Muito bem explanado o seu comentário sobre a padronização, assim sendo bem administrada, pode ir além da redução de custos,
refletindo em ganho com a produtividade e também na qualidade de produtos e serviços.
 
Comentar
 
 Aluno (a) FELIPE BRUNO SOARES DE OLIVEIRA respondeu em 28/08/2012 15:31 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Editado por FELIPE BRUNO SOARES DE OLIVEIRA em 28/08/2012 15:34
Ao meu vê, a utilização um padrão de projeto de software se deve em virtude da procura por: . uma solução padrão para um problema comum de
programação; . uma técnica capaz de tornar o código mais flexível ao fazer com que o código satisfaça certos critérios . um projeto ou uma
estrutura de implementação que satisfaça com sucesso um propósito específico . um idioma de programação em alto nível . uma maneira mais
prática de se descrever certos aspectos da organização de um programa . uma conexões entre componentes de programas; e . ama forma de
diagrama de objeto ou de um modelo de objeto para uso.
Ou seja, a maioria das pessoas utiliza padrões de projeto quando percebem um problema com seu projeto - alguma coisa que deveria ser fácil,
 
8/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Comentar
 
 Aluno (a) MARCOS ANDRÉ BARROS CASTRO respondeu em 29/08/2012 08:53 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Ao longe o padrão de software ser uma bobagem, tampouco qualquer padrão. Quando se é estabelecido um padrão certamente alguém já vivenciou
os problemas e encontrou uma solução para o caso e quem o pratica poderá resolvê-los de forma mais ágil. Seguir ou estabelecer padrões é
bastante útil, uma vez que o sistema se torna mais fácil de ser analisado e avaliado, e eventuais problemas poderão ser corrigidos mais facilmente.
Comentar
 
 Aluno (a) NATAN RODRIGUES DA SILVA respondeu em 29/08/2012 11:02 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 Pode ser bobagem para alguem que não quer um Software Poderoso, com pouca taxa de problemas, e que não se preocupe em perder tempo
depois corrigindo a diversidade de erros que podem decorrer com o tempo.
Mas enfim, não é bobagem. Com certeza, a utilização dos recursos padrões de desenvolvimento de software são essenciais para a boa
qualidade do projeto. Pode ser que perca algum tempo a mais no desenvolvimento pro Software, mas com certeza este tempo será
recompensado depois de pronto, pois a taxa de erros e reparos no sistema são quase nulos, se o programa atender a todos os Padrões de
desenvolvimento.
Comentar
 
 Aluno (a) ALEXANDRE COSTA DE CARVALHO respondeu em 02/09/2012 18:39 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Olá Prof. Horacio,
Claro que não é bobagem. A ideia de um padrão de projeto é o que muitas empresas estão adotando na criação e na melhoria de projetos
antigos, uma tentativa de padronizar o que já está dando certo. Com a padronização dos projetos fica mais fácil encontrar soluções para os
problemas que surgem no desenvolvimento de software, além de acelerar no processo de desenvolvimento.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 19:22 
Comentário da postagem de ALEXANDRE COSTA DE CARVALHO
 A ideia de um padrão de projeto é o que muitas empresas estão adotando na criação ............. e também controlar a produção do
softwqare
 
Comentar
 
 Aluno (a) MARCOS VINICIUS SILVA PORTUGAL respondeu em 03/09/2012 17:20 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Claramente é vantajoso e não nenhuma bobagem utilizarmos padrões de projetos, porque perdermos tempo e nos esgotarmos se podemos
agregar projetos já prontos ao nosso trabalho fazendo com que o desenvolvimento se torne mais fácil e que seja finalizado com menos tempo, os
padrões oferecem soluções prontas para utilizarmos em determinados problemas que podemos encontrar quando desenvolvemos um software. No
meu ponto de vista uma outra grande vantagem de o utilizarmos é que quando trabalhamos em equipe onde outros desenvolvedores darão
continuidade em nosso trabalho tudo será mais fácil se se este outro continuar o seu trabalhando sabendo o padrão que foi usado.
Comentar
 
 Aluno (a) PAULO ROBERTO ALVES DOS REIS respondeu em 04/09/2012 19:01 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 
9/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Não acho que isto seja uma bobagem, com a padronização pode-se desenvolver algo de melhor qualidade aprendendo-se com experiências
alheias, ou seja, a padronização possibilita a um programador inexperiente a desenvolver resultados dotados de melhores técnicas e práticasatravés do reuso de soluções para determinado problema, com uma documentação adequada. Refletindo também sobre ganhos com
produtividade e qualidade de produtos e serviços, se bem administrada, a padronização pode resultar em uma relativa redução de custos, entre
outras facilidades como redução do tempo de desenvolvimento do projeto, segurança de todo ambiente computacional, além do aumento do nível
de satisfação dos usuários. 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 19:21 
Comentário da postagem de PAULO ROBERTO ALVES DOS REIS
 padronização pode-se desenvolver algo de melhor qualidade. voce tem algum exemplo de padrão GOf de criação?
 
Comentar
 Aluno (a) PAULO ROBERTO ALVES DOS REIS respondeu em 04/09/2012 19:02 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Não acho que isto seja uma bobagem, com a padronização pode-se desenvolver algo de melhor qualidade aprendendo-se com experiências
alheias, ou seja, a padronização possibilita a um programador inexperiente a desenvolver resultados dotados de melhores técnicas e práticas
através do reuso de soluções para determinado problema, com uma documentação adequada. Refletindo também sobre ganhos com
produtividade e qualidade de produtos e serviços, se bem administrada, a padronização pode resultar em uma relativa redução de custos, entre
outras facilidades como redução do tempo de desenvolvimento do projeto, segurança de todo ambiente computacional, além do aumento do nível
de satisfação dos usuários. 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 19:21 
Comentário da postagem de PAULO ROBERTO ALVES DOS REIS
 padronização pode-se desenvolver algo de melhor qualidade. voce tem algum exemplo de padrão GOf de criação?
 
Comentar
 Aluno (a) LOURENÇO TOMAZETTE NETO respondeu em 05/09/2012 22:02 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Como já mencionado pelos colegas e em aula, O padrão de projeto de software descreve uma solução geral e reuzável, de boa qualidade e
recorrente no desenvolvimento de sistemas. Não é o código em sí, mas uma descrição ou modelo de como resolver o problema. 
Os padrões GOF são organizado em 3 grupos: criação, estrutural (classes e objetos), comportamentais (interação e responsabilidades)
link: http://pt.wikipedia.org/wiki/Padr%C3%A3o_de_projeto_de_software
Comentar
 Aluno (a) FÁBIO RAMOS DA SILVA respondeu em 05/09/2012 22:45 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 
 
10/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
 Acho que eu entendi; os padrões servem pra definir itens comuns a todos os programas(softwares) de um mesmo tipo.
Um exemplo prático na área de telefonia móvel; existem sistemas operacionais baseados em dezenas de linguagens, como symbian, IoS, Android,
Windows e até o próprio java; mas diversas formas de menus e opções são muito parecidas em aparelhos de marcas completamente diferentes.
Neste caso o que deu certo antes é modificado sensivelmente para que o usuário não tenha dificuldade em se adaptar.
Comentar
 Aluno (a) RAPHAEL DA SILVA ROMA respondeu em 14/08/2012 14:25
Um dos motivos que vejo para a necessidade de se estabelecer um padrão para software, é o fato de acarretar na agilidade do desenvolvimento sem que
haja perda na qualidade, tendo em vista que quando se utiliza um padrão, subentende-se que há um conhecimento comum entre a equipe, analogamente é
como se todos falassem o mesmo idioma.
Um software que está sendo desenvolvido por uma equipe que não usa um padrão GoF, por exemplo, quando fosse criar um objeto possivelmente haveria
algum conflito ou inconsistência durante o processo, porque este desenvolvimento ficaria condicionado a experiência de cada membro da equipe, ao passo
que se fosse desenvolvido utilizando um dos padrões GoF, quando um membro gerasse um diagrama ou um código, todos os outros membros da equipe
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 14/08/2012 20:23 
Comentário da postagem de RAPHAEL DA SILVA ROMA
 perfeitamente...... um padrão de projeto padroniza o desenho do software3. Dai facilita o dsenvolvimento............e nos possibilita analisar as
soluções de forma mais consistente
 
Comentar
 Aluno (a) JANIO CRISTIANO DINIZ respondeu em 15/08/2012 01:15
Boa noite,
Claro que não é bobagem... Hoje em dia, todo processo deve seguir padrões!! Por exemplo, a globalização nos permite trabalhar em um mesmo projeto
estando, os membros da equipe, em locais diferentes. A diversidade de métodos para realizar determinadas tarefas nos fornece um "leque" enorme de
possibilidades, se a equipe não seguir um padrão para realização destas tarefas, aumenta-se a probabilidade de erro, comprometendo todo o projeto.
O padrão serve também como 'comparativo', onde podemos comparar o que está sendo feito com seu respectivo padrão, norteando assim cada passo
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:05 
Comentário da postagem de JANIO CRISTIANO DINIZ
 Hoje em dia, todo processo deve seguir padrões! e garantem a qualidade do projeto
 
Comentar
 Aluno (a) JANIO CRISTIANO DINIZ respondeu em 22/08/2012 00:05 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Boa noite,
No mundo competitivo de hoje, a qualidade deve ser buscada incansavelmente para que tenhamos sucesso em nossos projetos.
 
Comentar
 Aluno (a) LEONARDO LELIS COELHO respondeu em 15/08/2012 10:58
 
 
 
11/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Com padrões de projeto tudo se torna mais fácil no desenvolvimento de sistemas, eu uso padrões no meu dia a dia no tranalho e posso afirmar isso. verifiquei
que com a ultilização dessess padrões deixa um equilibrado entre a programação de um desenvolvedor menos experiente a um mais experiente isso pq
passamos a ter um vocabulário comum para conversar sobre projetos de software e ao invés de discutirmos um sistema em termos de pilhas, filas, árvores e
listas, passamos a falar de coisas de muito mais alto nível como Fábricas, Fachadas, Observador, Estratégia e etc... além de ficar mais fácil dar uma
manutenção no software de outro desenvolvedor, por este estar bem definido em uma representação arquiteturada de classes e objetos.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:05 
Comentário da postagem de LEONARDO LELIS COELHO
 padrões de projeto tudo se torna mais fácil no desenvolvimento de sistemas ... e melhoram a qualidade do dsenvolvimenato
 
Comentar
 Aluno (a) ALAN DA SILVA respondeu em 16/08/2012 16:11
 Um Padrão descreve uma solução geral reutilizável para um problema recorrente no desenvolvimento de sistemas . Não é um código final, é uma descrição
ou modelo de como resolver o problema do qual trata, que pode ser usada em muitas situações diferentes. Os Padrões de Projeto normalmente definem as
relações e interações entre as classes ou objetos, sem especificar os detalhes das classes ou objetos envolvidos, ou seja, estão num nível de generalidade
mais alto, e descrevem soluções para problemas recorrentes no desenvolvimento de software, e quando utilizados de forma correta, refletem diretamente no
aumento da qualidade do código, tornando-o mais flexível, elegante e reusável.
http://www.devmedia.com.br/a-importancia-dos-padroes-de-projeto-revista-java-magazine-96/22549
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:06 
Comentário da postagem de ALAN DA SILVA
 Padrão descreve uma solução geral reutilizável para um problema recorrente no desenvolvimento de sistemas e garante-se uma qualidade para o
projeto
 
Comentar
 Aluno (a) WALTER BISPO DOS SANTOS respondeu em 18/08/2012 12:23
Claro que não se trata de bobagem, afinal de contas são inumeras as vantagens que a padronização propociona.Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:06 
Comentário da postagem de WALTER BISPO DOS SANTOS
 
 
 
 
12/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
 afinal de contas são inumeras as vantagens que a padronização propociona. ................. muito bom
Comentar
 Aluno (a) WALTER BISPO DOS SANTOS respondeu em 05/09/2012 14:55 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
A padronização tem como objetivo reduzir a variabilidade dos processos de trabalho, assim como definir os produtos e servicos com base
nas necessidades do cliente, tendo em vista atingir tais resultados, acarretando de maneira mais coerente possível o menor custo, em
um menor curso de tempo. 
 
Comentar
 Aluno (a) MARCIO JOSÉ DE SOUSA SANTOS respondeu em 19/08/2012 18:53
Boa Noite á todos!
 Acredito que não seja uma bobagem, a nivel de modelo de UML fica bem mais facil estabelecer padrões devido a facilidade de abstraçao, São muito uteis para
correção de problemas, que torna o desenvolvimento mais seguro e flexivel quando se usa o padrão correto para o que se propõe o software. 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 20/08/2012 10:07 
Comentário da postagem de MARCIO JOSÉ DE SOUSA SANTOS
 UML fica bem mais facil estabelecer padrões devido a facilidade de abstraçao, São muito uteis para correção de problemas ................... e garantir a
qualidade do desenvolvimento de sofatware
 
Comentar
 Aluno (a) DEMETRIOS HARATSARIS respondeu em 20/08/2012 23:32
De forma alguma os padrões podem ser considerados como bobagem. Eles são criados empíricamente ao longo do tempo, reunindo as soluções mais
acertadas, de forma a ajudar pessoas e organizações com problemas comuns a utilizarem soluções comprovadamente eficazes.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 21/08/2012 10:17 
Comentário da postagem de DEMETRIOS HARATSARIS
 de forma alguma os padrões podem ser considerados como bobagem..... se assim o fosse não seriam padrões. a partir de bobagens pode-se
fazer estudos e dfinir formas mais apropriadas que podem se tornar padrões......
 
Comentar
 
 
 
13/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
 Aluno (a) JEFFESON YASUHIKO ITO respondeu em 21/08/2012 15:13
O esforço na adoção e utilização de padrões traz muitos benefícios, como melhoria na qualidade, aumento na produtividade, capacidade de projetar soluções
robustas, através de uma solução pronta adquirida ao longo do tempo poderá ser adaptado para solucionar diferentes problemas. Padronizar significa adotar
um vocabulário comum que é de grande importância para interação entre os profissionais para alcançar o objetivo do projeto.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 24/08/2012 13:49 
Comentário da postagem de JEFFESON YASUHIKO ITO
 adoção e utilização de padrões traz muitos benefícios, como melhoria na qualidade, aumento na produtividade, capacidade de projetar soluções
robustas, ..... só isto ja justifica a sua adoção
 
Comentar
 Aluno (a) JONHTAN CLAUDINO FRANÇA DE ARAUJO respondeu em 21/08/2012 18:00
Estabelecer um padrão de software é aproveitar da sabedoria de outros desenvolvedores que já passaram por problemas em seus projetos(GoF), e se
beneficiar desses padrões nos levar para um nivel mais alto de abstração, aumentando a produtividade no desenvolvimento devido a aplicabiidade de Padrões
já consagrados, fazendo com que uma equipe de desenvolvedores falem a mesma lingua produzindo um produto final de alto nivel e qualidade exemplar.
Utilizar Padrões certamente não é uma bobagem !
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 24/08/2012 13:48 
Comentário da postagem de JONHTAN CLAUDINO FRANÇA DE ARAUJO
 Estabelecer um padrão de software é aproveitar da sabedoria de outros desenvolvedores ............ muito bokm
 
Comentar
 Aluno (a) LUIS CARLOS DE SOUZA respondeu em 25/08/2012 23:45 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Interessante as considereações dos colegas, gostaria de compartilhar um artigo que propõe um sistema assistente para
programadores
e arquitetos de software para auxilia-los na tarefa identificar suas realizações detro de um padrão de projeto, o sistema se chama
SAMOA (Sistema de Apoio a Modelagem Orientada a Objetos de Aplicações).
Link
 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 27/08/2012 18:33 
Comentário da postagem de LUIS CARLOS DE SOUZA
 
 
 
 
 
14/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
, o sistema se chama SAMOA (Sistema de Apoio a Modelagem Orientada a Objetos de Aplicações).
 obrigado por compartilhar.... vou visitar
Comentar
 Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 27/08/2012 18:36 
Comentário da postagem de LUIS CARLOS DE SOUZA
fui e gostei o artigo é muito bom..... vamos ler pessoal.
Comentar
 Aluno (a) FRANCISCO CLÁUDIO DE QUEIROZ NASCIMENTO respondeu em 03/09/2012 22:16 
Comentário da postagem de LUIS CARLOS DE SOUZA
Bastane interessante, sistema fácil de compreender e o mais importante e que apoia diretamente a OO.
...O sistema também auxilia na instanciação de padrões do GoF, assim como a geração
de código, em Java, dos mesmos....
Salvei este arquivo comigo!!
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 19:19 
Comentário da postagem de FRANCISCO CLÁUDIO DE QUEIROZ NASCIMENTO
 instanciação de padrões do GoF ........... voce tem algum exemplo de padrão do tipo criação?
 
Comentar
 Aluno (a) ANDERSON LUIZ TAVARES DE SOUZA FIGUEIREDO respondeu em 26/08/2012 09:36
A padronização levará ao aumento da qualidade, fará com que todos falem a mesma língua, leiam com todos os produtos gerados com total facilidade, por
seguirem um padrão.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 27/08/2012 18:32 
Comentário da postagem de ANDERSON LUIZ TAVARES DE SOUZA FIGUEIREDO
padronização levará ao aumento da qualidade, fará com que todos falem a mesma língua ...... e aumenta a produção. observe que isto acontece em
todas as áreas
 
Comentar
 
 
15/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
 Aluno (a) JULLIANA GNECCO respondeu em 28/08/2012 14:46 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 
 
Bom dia Professor Horacio.
 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 30/08/2012 07:10 
Comentário da postagem de JULLIANA GNECCO
 e isto vai nos possibilitar INOVAR .... MELHORAR o proprio padrao.
 
Comentar
 Aluno (a) ROBERTO BRITO DOS ANJOS respondeu em 30/08/2012 22:36
Claro que não é bobagem, quando se usa padrões tudo fica mais fácil podemos trocar um desenvolvedor no meio de um projeto sem que a pessoa que venha
ocupar seu lugar se sinta pedido sem entender nada do código que ja foi escrito. como já foi citado pelos colegas quando se pega um programa para
manutenção se ele está padronizado tudo fica mais fácil.
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 18:43 
Comentário da postagem de ROBERTO BRITO DOS ANJOS
 tudo fica mais fácil podemos trocar um desenvolvedor no meio de um projeto ........ isto é um dos aspectos ........... não só isto
 
Comentar
 Aluno (a) MARCUS VINICIUS NUNES TENORIO respondeu em 02/09/2012 00:06
Pra mim, sem uma padronização não tem como estabelecermos um nivel de qualidade num produto como o software, a padronizaçãode certa forma tem por
objetivo facilitar a reutilização de soluções de desenho, estabelecer um critério na definição do dicoinário de dados, a topologia ou arquitetura a ser
implementada, permitindo assim que o conhecimento desta aplicação torne-se o menos comlexa e confusa para quem iráq prestar algum tipode
implementação ou manutenção, seja ela corretiva ou não.
trabalho atualmente numa grande telecom, onde na área de TI temos uma grande interação com a fábrica de software que vem a ser uma conhecida
consultoria de mercado, e utiliza de forma muito proativa os métodos de padronização de software dado o nível de complexidade do nosso ambiente, tendo
Comentar
 Aluno (a) FERNANDA REZENDE MOREIRA respondeu em 03/09/2012 10:34 
Comentário da postagem de MARCUS VINICIUS NUNES TENORIO
 
 
 
 
 
16/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Com certeza precisamos de padrões, isso torna o produto mais eficaz e produtivo, ainda mais em sistemas complexos como citado acima, onde um
sistema depende do outro. Não é uma tarefa fácil para um sistema já desenvolvido e por isso precisamos o mais rápido possível criar essa cultura
de começa o projeto com os padrões pré elaborados. Facilitará também e muito a vida das pessoas que farão as futuras modificações e
implantações do sistema.
Comentar
 Aluno (a) MARCUS VINICIUS NUNES TENORIO respondeu em 03/09/2012 22:08 
Comentário da postagem de FERNANDA REZENDE MOREIRA
É isso Fernanda, o conceito é por ai mesmo, iremos nos deparar com muitas situaç~]oes complexas onde precisamos estar preparados
para lidar e aplicar o método correto. Abs
 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 18:47 
Comentário da postagem de MARCUS VINICIUS NUNES TENORIO
 isso torna o produto mais eficaz e produtivo, ainda mais em sistemas complexos como citado acima, onde um sistema
depende do outro. muito bom ..... O humberto apresentou apenas uma área mas isto é comum nas grandes empresa 
 
Comentar
 Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 19:18 
Comentário da postagem de FERNANDA REZENDE MOREIRA
 já que um padrão representa uma unidade de conhecimento comum entre os envolvidos .. voce tem algum exemplo de padrao gof?
Comentar
 Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 18:44 
Comentário da postagem de MARCUS VINICIUS NUNES TENORIO
 utiliza de forma muito proativa os métodos de padronização de software dado o nível de complexidade do nosso ambiente, tendo diversas
aplicações e sistemas interagindo entre si, trocando informações, interfaces e objetos diversos, daí a extrema necessidade de um controle eficaz e
uma padronização do método de desenvolvimento. muito boa participação
Comentar
 Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 18:48 
Comentário da postagem de MARCUS VINICIUS NUNES TENORIO
 utiliza de forma muito proativa os métodos de padronização de software dado o nível de complexidade do nosso ambiente, tendo diversas
aplicações e sistemas interagindo entre si, trocando informações, interfaces e objetos diversos, daí a extrema necessidade de um controle eficaz e
uma padronização do método de desenvolvimento. ....... boa participação
 
 
17/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Comentar
 Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 18:54 
Comentário da postagem de MARCUS VINICIUS NUNES TENORIO
 iversas aplicações e sistemas interagindo entre si, trocando informações, interfaces e objetos diversos, dai a necessidade de se tratar de forma
sistemica. voce em algum exemplo de utilização do padrão fabrica?
Comentar
 Aluno (a) MARCUS VINICIUS NUNES TENORIO respondeu em 04/09/2012 23:12 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Mestre, posso dizer que vejo a utilização do CMMI pela fábrica, além das melhores práticas do PMI para gerenciamento dos projetos.
 
Comentar
 Aluno (a) HUMBERTO FIGUEIREDO PRAZERES FILHO respondeu em 03/09/2012 20:02
Olá a todos,
Bobagem é alguém achar que é bobagem, como já visto nesta matéria e em outras diciplinas como Gestão da Qualidade em Projeto, Metodologia Científica
e outras, a padronização de qualquer projeto garante mais qualidade, funcionalidade, gerenciamento e principalmente aceitação no mercado, a necessidade
de usar padrões estabelecidos por orgãos competentes como o PMBOK da PMI, padrões ISO e o próprio GoF, mantem uma estrutura definida e organizada
no projeto de software, trazendo tranquilidade no desenvolvimento e execução do programa, minimizando erros possíveis, um padrão é estabelecido no
decorrer dos requisitos e objetos que seram implementados no projeto, podendo conceituar vários tipos de padrões GoF existentes, do mais simples ao
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 18:54 
Comentário da postagem de HUMBERTO FIGUEIREDO PRAZERES FILHO
 padrões GoF existentes, ............. voce tem algum exemplo de padrão fábrica?
 
Comentar
 Aluno (a) JANIO CRISTIANO DINIZ respondeu em 05/09/2012 01:10 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
Boa noite,
Padrões GoF
Os padrões "GoF" são organizados em 3 famílias :
Padrões de criação : relacionados à criação de objetos
Padrões estruturais : tratam das associações entre classes e objetos.
 
Comentar
 
 
 
 FÁBIO RAMOS DA SILVA
Nome: FÁBIO RAMOS DA SILVA
E-mail:
fabiotwotwo@hotmail.com
Visualizar Disciplinas Enviar Mensagem Visitar Blog
18/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
 Aluno (a) FÁBIO RAMOS DA SILVA respondeu em 05/09/2012 23:13 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 Os conceitos eu comecei a entender agora; só que a prática não me vem à cabeça.
O tal Factory Method parece simples; tento imaginar um tipo de diagrama e as relações entre os campos e os item me fogem do
controle; não consigo identificar onde estão o Product ou o Creator nem sequer em UML - imagine se passar para uma linguagem de
programação!
Eu entendi que esse método é só pra permitir a criação de objetos dentro de subclasses, mas eu não entendo é o para quê.
Comentar
 Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 19:00 
Comentário da postagem de HUMBERTO FIGUEIREDO PRAZERES FILHO
 padrões GoF existentes, ........... você tem algum exemplo de padrão comportamental?
Comentar
 Aluno (a) FÁBIO RAMOS DA SILVA respondeu em 05/09/2012 22:59 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 Achei engraçado o nome Memento que vi entre os padrões GoF, especificamente este dentre os do tipo comportamental.
O interessante deste caso é que o objetivo nada mais é do que um comando que posso chamar de Ctrl+Z.
Pelo que entendi funciona assim: o objeto é chamado para a ação, é feito um tipo de backup enquanto é manipulado (tudo isso
acontecendo dentro da classe origem) e dependendo do que acontecer ele volta à forma original.
 
Comentar
 Aluno (a) MARCOS PAULO DE SOUZA respondeu em 03/09/2012 21:53 
Editado por MARCOS PAULO DE SOUZA em 03/09/2012 21:54
 É importantíssimo e não bobagem, a principal vantagem do uso de padrões de projeto está no reuso das soluções propostas para determinado
problema, o que permite que até mesmo profissionais menos experientes possam atuar como especialistas. Pois os padrões, geralmente, são frutos da
experiência de profissionais experientes que tiveram a oportunidade de aplicar e validar tais soluções em projetos reais. Além disso, podemos destacar a
facilitação da manutenção, já que um padrão representa uma unidade de conhecimento comum entre os envolvidos.
 
Comentar
Professor (a) HORACIO DA CUNHA E SOUZA RIBEIRO respondeu em 04/09/2012 19:02 
Comentário da postagem de MARCOS PAULO DE SOUZA
 já que um padrão representa uma unidade de conhecimento comum entre os envolvidos ........ voce tem algum exemplo de um desses padrões
 
Comentar
 Aluno (a) MARCOS PAULO DE SOUZA respondeu em 04/09/2012 19:20 
Comentário da postagem de Corpo Docente: HORACIO DA CUNHA E SOUZA RIBEIRO
 
 
 
 
19/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653Então professor, o Encapsulamento é um exemplo destes padrões. Programadores tinham problema com campos expostos
que poderiam ser manipulados diretamente a partir de código externo, levando a violações de variáveis importantes ou a dependências
indesejáveis que impedem a alteração da implementação. A Solução seria esconder alguns componentes, permitindo apenas
acessos estilizados ao objeto.
 Outro exemplo é a Derivação de classes (herança), abstrações similares possuem membros similares (campos e métodos).
Esta repetição é tediosa, propensa a erros, e uma dor de cabeça durante a manutenção. A Solução foi derivar os membros padrão de
Comentar
 Aluno (a) CLAUDIR FRANCISCO DE FARIAS respondeu em 05/09/2012 12:46
Boa tarde.
No desenvolvimento de software ou qualquer outro produto que busque a qualidade e métodos mais eficazes
na sua fabricação , requerem que se estabeleça padrões mínimos a serem seguidos . No caso dos softwares a necessidade
de varias intervenções no código, sendo na correção ou na criação de novos mecanismos para aprimoramento do programa, isso
sendo feito dentro de um padrão conhecido e que foi criado para tal finalidade , mantém o software com a qualidade esperada.
Comentar
 Aluno (a) CLAUDIR FRANCISCO DE FARIAS respondeu em 05/09/2012 12:48
 Padrões GoF : São documentação de soluções obtidas através da experiência. Foram coletados de experiências de sucesso na indústria de software,
principalmente de projetos em C++ e SmallTalk.
 Padrões GoF , são eles: Introdução; Singleton; Iterator; Factory Method; Abstract Factory; Command; Template Method; Adapter; Composite; Observer; MVC.
 
Att Claudir.
 
Comentar
 Aluno (a) FÁBIO RAMOS DA SILVA respondeu em 05/09/2012 22:50 
Comentário da postagem de CLAUDIR FRANCISCO DE FARIAS
 Nossa; misturou tudo os padrões... Podia ter pelo menos separado pelas 3 características distintas (criação, estrutural e comportamental).
Da forma que descreveu deu a enteder que TODOS os padrões GoF são estes mencionados.
 
Comentar
 Aluno (a) CLAUDIR FRANCISCO DE FARIAS respondeu em 06/09/2012 09:42 
Comentário da postagem de FÁBIO RAMOS DA SILVA
OK , sabe tudo virou professor agora, então aproveita e explica a diferença de cada um , compartilha esse teu "conhecimento", estou aqui
para aprender coisa que não é o teu caso ... eu achava que o fórum era para acrescentar informações aos comentários e não critica-
los...valeu.
Att Claudir.
 
Comentar
 Aluno (a) MIGUEL ANGELO NEVES ABRANTES respondeu em 09/09/2012 16:32
Mas sendo que a utilização de alguns padrões, apesar de ser benéfica na maioria dos casos, torna o código-fonte maior e mais complexo. Isto nos faz refletir
sobre a possibilidade de estarmos desnecessariamente aumentando a complexidade do design. Portanto, é necessário não somente conhecer os padrões
de projeto, mas sim, realmente entendê-los para identificar quando utilizá-los e usufruir positivamente da experiência herdada.
fonte:" Leia mais em: A importância dos Padrões de Projeto - Revista Java Magazine 96 http://www.devmedia.com.br/a-importancia-dos-padroes-de-projeto-
revista-java-magazine-96/22549#ixzz260EJVtOC "
Comentar
 
 
20/20estacio.webaula.com.br/aluno/forum/comentarios.asp?CodTopico=398445&CodTurma=70653
Para Você
Central de Mensagens
Certificados
Histórico
Onde Ir
Home
WebTV
Mídia Digital
Notícias
Disciplinas
Busca Avançada
LMS webAula Versão 4.0. © Direitos Autorais Reservados. Termo de Uso
Mapa do Site
webAula

Outros materiais