thegoodfellas/blogset-br huggingface dataset:
ate objetos isolados, podem ser reutilizados. O reuso de funcoes Os componentes de software que implementam uma unica funcao bem definida, podem ser reutilizados. Pratica do Reuso O reuso de sistemas de aplicacoes Praticado extensamente quando sistemas de software sao implementados como familias da aplicacao. Reusar COTS esta tornando-se cada vez mais comum O reuso de componentes Visto agora como uma abordagem chave eficaz e difundida, como uma tecnologia de programacao baseada em componente. Entretanto, e ainda relativamente imatura O reuso de funcoes Comum em alguns dominios da aplicacao (por exemplo, engenharia) onde as bibliotecas de dominio especificas de funcoes reusaveis foram estabelecidas. Beneficios do reuso de software Maior confiabilidade Os componentes foram testados em diferentes ambientes. Reducao dos riscos de processo Menor incerteza dos custos do desenvolvimento. Uso efetivo de especialistas Reusar componentes em vez de pessoas. Conformidade com padroes Impor padroes atraves de componentes reutilizaveis. Desenvolvimento acelerado Evitar o desenvolvimento proprio e assim melhorar a velocidade de producao. Requisitos para o Desenvolvimento com reuso Deve ser possivel encontrar componentes reutilizaveis apropriados O responsavel pelo reuso dos componentes precisa ter certeza de que o componente se comportara como especificado e de que e confiavel. Os componentes devem ter a documentacao associada para ajudar o usuario a compreende-los e adapta-los a uma nova aplicacao Problemas com o reuso Aumento nos custos de manutencao Falta de ferramentas de apoio Sindrome do 'nao-foi-inventado-aqui' Manutencao de uma biblioteca de componentes Encontrar e adaptar componentes reutilizaveis Conclusao Basicamente o um projeto de software orientado a reuso planeja todo um esquema de componentes que podem ser reutilizados por outras empresas ou ela mesma, e dificil de ser elaborado mais compensa com o tempo nao gasta nas producoes de futuros software alem de poder ser comercializado.
decomposicao.Modelos utilizados na decomposicao de um sistema em modulosModelo orientado a objeto: E decomposto em um conjunto de objetos que se comunicam.Uma decomposicao orientada a objeto diz respeito a classes de objetos, seus atributos e suas operacoes. Quando ela e implementada, os objetos sao criados a partir dessas classes e algum modelo de controle e utilizado para coordenar as operacoes de objetos. Suas vantagens e que uma vez que os objetos sao inadequadamente acoplados, a implementacao de objetos pode ser modificada, sem afetar outros objetos.Modelo de fluxo de dados: E decomposto em modulos funcionais que aceitam a entrada de dados e os transformam em dados de saida. Em um modelo de fluxo de dados, as transformacoes funcionais processam suas entradas e produzem saidas. Os dados fluem de uma para outra e sao transformados a medida que se movimentam ao longo da sequencia.As transformacoes podem ser executadas sequencialmente ou em paralelo. As vantagens dessa arquitetura e que ela suporta o reuso de transformacoes e ela e intuitiva, no sentido de que muitas pessoas pensam em seu trabalho em termos de processamento de entrada e saida, ela e simples de ser implementada, e a evolucao do sistema pela adicao de novas transformacoes e geralmente simples e direta.Arquitetura de dominio especificoExistem dois tipos de modelo de arquitetura de dominio especifico:Modelos GenericosModelos genericos sao abstracoes a partir de uma serie de sistemas reais. Talvez, o exemplo mais conhecido de um modelo generico de arquitetura seja um modelo de compilador. Eles devem ter os seguintes modulos:Um analisador lexicoUma tabela de simbolosUm analisador sintaticoModelos de ReferenciaOs modelos de referencia sao, de modo geral, derivados de um estudo do dominio da aplicacao. Eles representam uma arquitetura idealizada que inclui todas as caracteristicas que o sistema pode incorporar.
a organizacao dos dados para serem enviados para o usuario. 1.4. Contexto do sistema e modelos de uso Para que seja possivel trabalhar com um Processo de Software Orientado a Objeto e necessario que seja definido a forma e o estilo de comunicacao com o ambiente externo ao software, ou seja, e preciso definir como o usuario vai se comunicar com o sistema e quais as funcionalidades que o sistema deve oferecer para o usuario. Conhecendo essas informacoes e possivel definir dois tipos de relacao entre o ambiente e o sistema, veja eles: O primeiro trata o sistema como um modelo estatico onde sao descritos todos os outros subsistemas que envolvem o sistema propriamente dito, de forma que e possivel ter mais detalhes sobre as caracteristicas que cada subsistema apresenta, podem assim ter uma visao mais ampla do que pode ser oferecido para o usuario. O segundo diz respeito a o sistema como um modelo dinamico onde sao realmente citadas todas as formas de comunicacao entre o usuario e o sistema em si, como no exemplo da estacao meteorologica temos as seguintes funcionalidades que podem ser controladas pelo usuario: O usuario podera iniciar, desativar, relatar, calibrar e testar o sistema, cada uma dessas operacoes fornecidas pelo sistema ao usuario desenvolvem tarefas especificas que sao realizadas por diversos subsistemas que estao presentes dentro do sistema de mapeamento meteorologico. 1.5. Projeto de Arquitetura Apos realizar a forma de comunicacao do sistema com o usuario fica facil comecar a representar as camadas que foram citadas la no inicio do Projeto, demonstrando o desenvolvimento do projeto de arquitetura do software, ou seja, e possivel que se possa ter uma ideia mais verdadeira em relacao a estrutura que o sistema esta se moldando a cada processo que e concluido. Ja definimos conceitos sobre a camada de interface com o usuario, a camada de coleta de dados e a camada de instrumento que sao capazes de realizar a coleta das informacoes. A arquitetura em si deve ser desenvolvida tentando descrever o sistema da forma mais simples possivel, nao havendo mais do que sete entidades fundamentais relacionadas incluidas no modelo de arquitetura, ou seja, devemos procurar dividir o problema em no maximo sete camadas. 1.6. Identificacao de Objetos Conforme os estagios do desenvolvimento do sistema vao evoluindo vai surgindo a necessidade da implantacao de novos objetos que teriam a funcao de atribuir novas funcionalidades ao sistema ou teriam a funcao de prever e solucionar alguns erros que por ventura podem vir a ocorrer no sistema. Mas ate o momento estamos utilizados o termo objeto que nao deve ser caracterizado dessa forma, mas sim como resultado de classes, pois sao nelas que sao definidas atributos e funcionalidades para o objeto. Voltando para a identificacao de classes de objetos podemos citar varias formas de se identificar em um sistema a necessidade de se criar novas classes de objetos, como: A utilizacao gramatical, utilizacao de entidades tangiveis, utilizacao de uma abordagem comportamental do sistema e uma analise baseada em cenarios criados. Cada forma de analise procura identificar as classes de objetos que
por um retangulo fino anexado na linha do tempo. 1.7.3. Modelos de Maquinas de Estado Mostram como objetos individuais mudam seu estado em resposta aos eventos de interacao. Eles sao representados em UML com o uso de um diagrama statechart, sao modelos dinamicos e funcionam da seguinte maneira: Um objeto tem seu estado inicial definido pelo usuario conforme a sua necessidade, quando um objeto interage com outro esse objeto vai efetuar a solicitacao que lhe foi pedida, essa tarefa e composta por varias interacoes entre objetos, e esse modelo tem por objetivo descrever essas interacoes. Exemplo, se o usuario pede uma coleta de dados, quais serao as interacoes necessarias para concluir essa coleta, o statechart mostra todas essas interacoes interligadas, onde cada solicitacao tem suas interacoes independentes das outras. 1.8. Especificacao de Interface entre Objetos No projeto orientado a objetos, uma parte bastante importante e a definicao das interfaces que ira completar os objetos. Essas interfaces servem para fazer com que os objetos que possuem as mesmas acoes, sejam devidamente implementadas, ou seja, suponhamos que uma classe motorAutomovel tem uma acao de ligar(); so que o motorEletrico tambem tem a funcao de ligar(); dai e que provem a necessidade de se criar uma interface para que ambos tenham a obrigacao de ser implementado. Um exemplo mais utilizado e as interfaces em linguagem JAVA. Como no JAVA os objetos nao aceitam a heranca multipla, esse fator e contornado com as interfaces, que um objeto pode implementar quantas interfaces for necessario. As interfaces tem a caracteristica de poder ser personalizado de acordo com a necessidade que o objeto necessita, mas lembrando que a implementacao dos metodos no devido objeto e obrigatorio. Para vermos como uma interface faz uma grande influencia no objeto seguiremos o exemplo de uma fila e uma lista de estrutura de dados, ambas estaticas. A forma de declaracao e simples, que nada mais e que um array[ ] do tipo de dados que e a estrutura e um ponteiro que marca o final da estrutura, o fator que muda em ambas e os tipos de implementacao dos metodos, ou seja, os metodos possui os mesmos nomes e tipos, mas o que muda e algumas maneiras que estao contidas no interior desse metodo. Outro exemplo bem pratico e os objetos aviao e ave, ambos voam, mas voam de maneiras diferentes, e ai que ha necessidade de uma implementacao de uma interface. Sua representacao pode ser muito simples, pode ser feita em UML, como um diagrama de classe, a unica diferenca e que o nome devera ser precedido do prefixo interface, e nao constara atributos em seu escopo. Outro metodo de representar uma interface e escrevendo ela de modo comum. Sua declaracao e bem simples onde devera ser especificado interface precedido do seu nome definido pela equipe de desenvolvimento, e logo a baixo a assinatura dos metodos que sera so descrito o escopo, sem que eles possuam blocos de instrucoes definidos. Por base podemos inferir que uma classe ao implementar uma interface, automaticamente ela devera descrever todos os metodos de maneira personalizada. Vejamos
um exemplo dos dois modos de como declarar uma interface e sua aplicacao. 1.9. Evolucao do Projeto Toda vez que se pensa em desenvolver um projeto de software, sempre ha complicacoes quanto a introducao de novos campos em determinadas areas do projeto. No projeto orientado a objeto, essa dificuldade ja nao e tao dificultada assim, e quando ha uma insercao de um novo campo ou metodo no projeto, ha uma grande facilidade de se lidar com isso sem que esta insercao afete parte do programa. Suponhamos que estamos desenvolvendo um projeto orientado a objetos, e o objeto do tipo Pessoa que estamos definindo precisa inserir o campo dataNascimento, sem muita complicacao automaticamente no objeto do tipo Funcionariosera incluido o campo dataNascimento, devido a interligacao que um objeto tem com outro. Percebe-se pelo exemplo a robustez deste projeto, pois o projeto nao foi afetado em nenhuma parte devido a insercao desse campo. Referencia Sommerville, lan Engenharia de Software / Ian Sommerville; traducao Andre Mauricio de Andrade Ribeiro; revisao tecnica Kechi Hirama, Sao Paulo: Addison Wesley, 2003
"Moral e o que te faz sentir bem depois de te-lo feito, e imoral o que te faz sentir mal." Inicio o texto fazendo umapergunta: o que e novinha? Novinha no dicionario significa diminutivo, feminino singular de nova (nome), ou crianca, menina nova. Essa palavra, durante muito tempo, teve apenasesses significados. Referiamos-nos a novinha geralmente relacionando a essenome, a ingenuidade de uma pessoa nova, sem malicia. Porem, como tudo na vidamuda (e infelizmente para pior), o termo novinha,nos dias atuais, tem outros significados. Para coloca-los aqui, recorronovamente a tao democratica internet. Emalguns casos, o nome novinha aparececom os seguintes significados: gostosa,transadora, sexy, ou ainda: Meninaenexperiente (escrito assim mesmo),facil de xavecar, inocente, mas maliciosa, gata charmosa, delirio para oshomens. Paraser uma novinha e preciso passar a imagem de uma menina devassa, que nao sepreocupa com o que a sociedade determina como bons modos, que bebe, fica com varios em uma unica noite, danca emcima das mesas e dos paredoes, bate e publica fotos sensuais, enfim, ser uma putinha. Oque e pior e que essa denominacao ganha varias adeptas pre-juvenis e se espalhacom uma velocidade impressionante no meio da garotada. Talvez esse tipo decomportamento ocorra por que os valores respeitados pela juventude de hoje emdia estejam totalmente deturpados, e que para serem aceitas em grupos, elasdevam se comportar de tal forma. Ficopensando onde deve ter ido parar a moral das pessoas. Geralmente nos referimosaos mais novos como o futuro do mundo. Que futuro sera esse? Sera que la nafrente a terra vai ser uma orgia total? Atualmente os jovens entram cada vezmais cedo no mundo das drogas. O alcool e a entrada para as outras mais pesadas.As musicas tambem sao um convite para a sacanagem: Ta querendo o que novinha?, Que isso novinha, que isso?, Todeixando ate uma dica, Quer me deixar maluquinha, Antes de brincar gostoso, Vai,vai me beija na boquinha. Calma garoto, sou muito novinha, Promete pra mimque nao vai machucar, Vem, Vem, Vem me atravessar, Vem, Vem, me atravessar. Confesso que as duas ultimas nunca ouvi,mas pesquisei no Google e nao e dificil achar musicas relacionadas ao tema.Enfim, quando se junta droga, musica e uma ruma de gente sem anda na cabeca, elogico que coisa boa nao deve sair. Queroacreditar que o problema nao esteja na educacao. Nao e possivel que paiseduquem suas filhas para que elas se tornem piranhas novinhas e que saiamfazendo o que bem entenderem por ai. Logicamente que a liberdade exacerbada contribuibastante para esse tipo de comportamento e torna os jovens mais susceptiveis apraticar algo que seja proibido, mas que ao mesmo tempo seja atrativo. Nomeu tempo de escola, meninas de 13 anos colecionavam papel de carta, meninoscolecionavam album de figurinhas, hoje se vende senha de festa com bebida freee presenca do paredao fulano (sim...ate os paredoes de som ganharam nome)paraque a pegacao seja total e que possam se gabar na segunda feira. Oque torna essa situacao triste e que a maioria das novinhas nao tem nocao domal que estao fazendo a elas proprias. Estao jogando suas morais no lixo equando isso ocorre e muito dificil que
venham a serem adultas respeitadas. Umacoisa e aproveitar essa maravilhosa fase que e a juventude, passando por tudoque os jovens tem que passar. Outra e acabar com uma reputacao que estaacabando de ser formada. Queriaapenas deixar um recado para as novinhas de plantao. A moral talvez seja acoisa mais valiosa que a gente tem, e que uma vez ferida nunca mais volta a sera mesma. Mesmo que tapemos os buracos, as marcas dos remendos sempre ficaraoexpostas. Entaoseja novinha e aproveite a juventude, mas de uma forma que voce, no futuro, se torne uma velhinha respeitada e sem nenhum arrependimento do passado."Nao devemos servir de exemplo a ninguem. Mas podemos servir de licao."Mario de Andrade
Nao sei por que aspessoas reclamam tanto da humanidade. Dizem que esta perdida, que as pessoasnao tem mais coracao, que a busca incessante pelo dinheiro tornam todosdesumanos, etc. Eu discordo. Para isso basta dar uma rapida olhada no meu facebook. Na minha pagina todas as pessoas sao boas: Religiosas,justas, fieis, companheiras, se preocupam com os animais, com as causassociais, com a exploracao infantil, com a saude do proximo. A maioria dos caras que tenho adicionado no meu facepreferem garotas direitas, que nao bebam, preferem estar em casa deitado numarede e assistindo um filme a estar numa festa tomando uma e dando o bagacogeral. Quando vao a uma, nao gostam quando as mulheres sobem nos paredoes paradancarem com seus shorts curtos aparecendo a polpa da bunda: que coisa maisbaixa. A saude publica esta quase solucionada, tendo em vistaque compartilhar foto de pessoas doentes ou mutiladas ou cirurgiadas, ao mesmotempo em que cura a pessoa, mostra o quanto nos nos preocupamos com o caso e oquanto somos ativos para isso. Compartilhar ou curtir fotos de cunho religioso certamentelivra as pessoas do inferno e mostra como as pessoas tem fe, independente dospecados, das picuinhas, da falsidade. Nao importa quantos anos nao vao a umamissa, culto, terreiro, dentre outros. Acho que e uma atitude digna e suficiente para nos levar ao paraiso ou a qualquer outra coisa que a sua religiao pregue. A fome no mundo esta perto de acabar, pois fotos comoaquela que uma crianca esta perto da morte com um urubu esperando o alimentoja foi compartilhada 16548468 vezes, e isso, sabemos, e bem mais produtivodo que por exemplo, doacao de cestas basicas em orfanatos e abrigos. Falsidade passa longe do feici. As amizades espalhadaspelas fotos sao todas verdadeiras e duradoras, sem interesse algum por tras,pois amigos sao irmaos que tivemos a oportunidade de escolher. As mulheres sao todas direitas e santas. Boas para casar,comportadas, so andam de roupas longas, uma beleza. Do jeito que todas as maessonham para os filhos. Ai fico na duvida: Por que tanta gente reclama que tadificil arrumar pessoas boas para namorar, se no meu facebook todos os homens emulheres sao perfeitos? Ironias a parte, chego a conclusao que as pessoasperderam a nocao da hipocrisia. Escondem-se atras de redes sociais que tomamconta de um mudo virtual, e esquecem que existe vida real, que muitas daspessoas que as seguem ali, as conhecem de verdade, sabe do seu carater eatitudes. Muitas perdem horas preciosas de trabalho, para escondidos doschefes, compartilharem fotos ou cutucar pessoas, e depois reclamam dos governantesque nao trabalham direito. Acho que um dos principais problemas do Brasil em todosos tempos fica mais evidente agora. Pessoas que falam muito e nao agem. O queimporta nao e o que voce pareca ser, mas sim o que voce e. Acho que o sonho de todos era que esse mundo faceboocanosaisse da net e se tornasse real, ai sem duvida nenhuma aquela utopia do mundoperfeito se tornaria real.O mal maior dahipocrisia nao e simplesmente aconselhar o que tu simplesmente nao fazes. Masacreditar que ainda es verdadeiramente feliz assim!Augusto BrancoPS.; Texto dedicado aThiago Indio,
A internet sem duvida nenhuma e uma das maiores invencoes de todos os tempos e mostra como nada, o avanco no sistema de comunicacao mundial. Porem sua popularizacao deixa transparecer coisas que de certa forma nos leva a algumas preocupacoes. Essas preocupacoes ficam expostas principalmente nas redes sociais como o twitter, Orkut e facebook. Tentarei mostrar aqui as principais aberracoes que se destacam: Inicialmente nao poderia deixar de falar de como existem pessoas que nao sabem escrever. Isso e um dado preocupante, pois acaba demonstrando a qualidade do ensino brasileiro e a falta de preocupacao no que se refere ao uso correto da lingua portuguesa (porem, segundo o MEC, o que importa e que se entenda o que foi passado). E impressionante a quantidade de erros. Citarei os mais comuns: O esquecimento da letra R depois do verbo no participio e no minimo irritante. Eu vou canta hoje, vou ir buscar minha irma na escola depois eu vo anda de bike, to cm fome, vou come rs. Outro erro mais irritante ainda e o uso do com certeza. COM CERTEZA E SEPARADO. Voce tem a certeza de algo, esta com a certeza de alguma coisa e nao concerteza. Pior ainda e quando e escrito com M: coMcerteza, por que ai estupra mais ainda portugues, ja que uma das primeiras coisas que aprendemos no ensino infantil e que a letra M e usada somente antes de P e B. Ainda nao sei por que, mas e assim que a regra manda, e e assim que temos que usar. Quer ver a quantidade de erro como esse, va a area de pesquisa do twitter e coloque, por exemplo, a palavra coNpanheiro: Foi eu consegui Fugir To aqui e Denuciei + esse dai foi meu conpanheiro q encontraram ! Pode ser ao contrario tambem: Ain ainda ha esperamca de homens cavalheiros *----------* huhuahau. Voces ainda podem pesquisar palavras como voce, presizo, licensa, etc. Sem falar no para MIM fazer para MIM cantar. Porraaaaaa... Voce nao e um indio para falar assim. Quem canta sou EU e nao MIM, quem faz sou EU e nao MIM. E para EU fazer e para EU cantar.Outra coisas interessante no twitter e a questao da contagem das palavras mais digitadas no site, o famoso TT ou Trending Topics. Acho interessante por que conseguimos ver o quanto as pessoas nao tem do que falar, do quanto falam besteira na NET. Qualquer coisa que acontece, para la. Por exemplo: hoje na hora que estava fazendo esse texto os TTs do Brasil eram #Super8Secret, Eduardo & Monica, #riovermelho, Ana Paula Padrao, #battisti, #planetaterra, Fla-Ritiba, Catherine Deneuve, Alexandre Gallo, Benzema. Realmente uma das coisas mais importantes do Brasil foi o quase erro de Ana Paula Padrao que quase chamava o Jornal da Record de jornal Nacional, ou a torcida do Flamengo secando o Vasco. Criamos depois da internet alguns termos que quando usado em excesso se torna no minimo ridiculo. Letras maiusculas misturadas com minusculas em uma so palavra: AaAaaadDdDdooOoOOooOoOroOOOo; novos verbos criados como o mitar, que e usado quando se acerta algum
palpite de um jogo, por exemplo; o uso indiscriminado de palavras em ingles totalmente fora do contexto como first, usado pra sair na pagina inicial de um topico do Orkut e pra finalizar as palavras da moda, que infeizmente, muitas vezes sai do mundo virtual para o real como o termo tenso: isso e muito tenso, aquilo e tenso demais, etc.O que realmente entristece e saber que esses erros nao ocorrem somente na WEB. Eles ultrapassam as fronteiras digitais e entram no cotidiano da populacao. A quantidade de analfabetos funcionais no Brasil e de assustar, e o que parece uma brincadeira ou uma coisa normal em um mundo sem regra gramatical, como a internet, ajuda no crescimento desse numero. Estamos criando pessoas sem a minima capacidade de interpretar um texto, de entender uma simples frase. E se voce nao sabe ler (e quando digo ler estou me referindo a compreender o que esta lendo) voce nao consegue ser bom em nenhuma outra disciplina, certamente vai ter dificuldade de aprendizado.As vezes me pergunto de quem e a culpa, se e do governo, que nao investe como precisa na educacao, se e das familias que entregam as criancas na escola e nao acompanham seu aprendizado, se e dos professores que nao tem a motivacao de ensinar. Porem mudo de ideia e digo que o que importa nao e achar "o" ou "os" culpados, e sim uma solucao, para que isso nao vire a regra, ao inves da excecao.PS.: Ja ia esquecendo de falar que todos os exemplos citados no texto foram retirados de postagens no twitter."Nao e possivel refazer este pais, democratiza-lo, humaniza-lo, torna-lo serio, com adolescentesbrincando de matar gente, ofendendo a vida, destruindo o sonho, inviabilizando o amor. Se a educacao sozinha nao transformar a sociedade, sem ela tampouco a sociedade muda."( Paulo Freire )