thegoodfellas/blogset-br huggingface dataset:
De tudo que pedi, tudo e me dado, mas nada e completado, sempre fica um gosto de querer sempre mais, o ser humano e assim. Sinto falta da nossa musica, dos nossos sorrisos, do seu olhar, seu sorriso timido, sua frase boba, sim... Sinto falta de tudo que me e importante.Brincavamos de ser adultos, como adultos, brincamos de ser criancas de sentimentos puros, esquecemos as diferencas que nos e colocado por barreiras. Certo dia ao andar peloShopping logo apos o almoco de trabalho, fui visitar uma livraria,que e um costume que criei para descansar, nada melhor que uma boacompra, se for um livro melhor ainda. Assim comprei o livroTrabalhos de amor perdidos de William Shakespeare, livro que jahavia lido, porem necessitava de um exemplar em minha pequenabiblioteca que tento montar. E por opiniao, um otimo livro. Na fila para pagar olivro, sempre como curioso que sou, comecei a bisbilhotarcartoes-postais, pequenos bonecos, chaveiros e pequenos livros ateque um exemplar me chamou a atencao, nada de novidade para quemgosta de ler, e neste caso desde crianca, o titulo do livro era: ABela e a Fera. Parece engracado, para quem foi comprar um livroclassico e prestou mais atencao em um pequeno livro, tambem quenao deixa de ser um classico, mas que em poucos minutos poderia serlido. Mas... Aquela historia merecia uma analise mais profunda doque uma crianca que encantada por um amor impossivel imaginava.Algumas perguntas surgiram sem explicacao, loucura talvez, mas umaloucura que estaria disposto a nao ser curado.Ao iniciar o livro, umafigura de uma moca de olhos azuis, cabelos castanhos longos, umapaisagem de fundo de uma casa de campo, com muitas arvores - comotodos os conto de fadas e princesas e dizia assim:Era uma vez, umcomerciante que morava com sua filha, uma moca tao bonita que seunome era Bela. Realmentemuito bela, mais bela da maneira que queriamos que acreditasse, amoca perfeita, com todos os atributos fisicos que conseguissechamar a atencao, mas, no meu pensamento nao era aquela figura quevia como bela, e sim outra pessoa. Novamente como crianca comecavaa viajar no mundo dos contos de fadas, e aqui se via a pureza que umacrianca imagina. Nao importa como descreve a figura ou se veja odesenho, mais o que importa e quem imaginar naquele exato momento. Voltando de umaviagem, o mercador viu um castelo com um lindo jardim, cheio deflores. Resolveu levar uma rosa para Bela.Omercador, novamente a figura de William Shakespeare, ressurge dascinzas do meu pensamento abstrato, O MERCADOR DE VENEZA, que em nomedo amor de uma outra pessoa prometeu o pagamento de uma divida pormeio de uma libra de carne. Neste nao ganha quem lucrar mais, e simquem for mais generoso, e menos individual.Quando ele colheu arosa daquele jardim, uma fera apareceu e disse:-Voce nao devia mexer no meu jardim. Por isso vai ser meu prisioneiro.AFera aparece, a figura que ilustra a Fera mostra um lobisomem, poremque usa roupas da corte, o mercador que tem uma figura velha, ficaassutado com a criatura que aparece, reclamando o que e seu pordireito. E imagino quantas pessoas no mundo agiria da mesma maneira,seria como o Shylock
taocomplemente baixo, que nao possua em seu coracao um nicho sagradoe separado para a memoria do amor de sua mae.Osdias passavam no castelo. E a fera, mesmo sendo muito feia, era boa egentil com Bela. Lia livros juntos, conversavam e brincavam no jardimde tao amigos, a Fera deixou Bela ir visitar o pai.Os opostos na aparencia se mostram iguais na bondade e gentileza, quemimaginaria esta situacao no comeco da historia?Como uma Fera se interessaria por uma bela moca, talvez ele apenassofria por nao conseguir chamar atencao dela pela beleza, sabiaque nao seria facil conquista-la, o mundo deixou marcas em suamemoria, ou talvez, Bela sentia confusa em demonstrar seu interessepela Fera, ele poderia interpreta-la diferente, como chamar atencaodele?Ela havia conseguido a confianca dele, e onde ha confianca, existea verdade, onde existe verdade, prevalece o amor, e assim na familiaquando unida, e assim na amizade verdadeira, e assim no trabalho, eassim na vida conjugal.QuandoBela voltou, encontrou a Fera muito doente.Bela,assustada, disse:-Fera, nao morra, estou aqui! Eu te amo!Ebeijou o rosto da fera.Momento sublime dos contos, a transformacao sentimental, a sensacaode perda fez com que Bela suspirasse, ela precisava falar aquilo paraFera, ou jamais a perdoaria, naquele momento centenas, milhares depensamentos passaram pela sua cabeca, desde a possivel prisao dopai, o que ocasionou o encontro com a Fera, ate este momento triste.A vida da Fera estaria indo embora.Nomesmo instante, comecou na Fera uma transformacao, a Fera deixoude existir e em seu lugar, surgiu um lindo principe.Agora a transformacao e fisica, a Fera deixou de existir, a Ferafisica, porque a Fera ja havia deixado de existir, talvez nuncahavia existido, ou melhor... O amor dele por Bela o transformou,seria dificil imaginar alguem que era principe ser rejeitado pelasua sociedade. Mas uma camponesa o transformou. O simples transformaqualquer ser humano, a humildade e essencia. O mais bonito nao eo que tem por fora, o mais belo do ser humano e o que ter pordentro.Oprincipe contou para Bela que uma bruxa o enfeiticara e ele sovoltaria ao normal com um beijo de amor.Quebradoo encanto, o principe e a Bela se casaram e foram felizes parasempre. Acordo... E percebo que e apenas um conto!
e da pesteperniciosa.4 Ele te cobrira com as suas penas, e debaixo das suas asas teconfiaras; a sua verdade sera o teu escudo e broquel.5 Nao teras medo do terror de noite nem da seta que voa de dia,6 Nem da peste que anda na escuridao, nem da mortandade que assola aomeio-dia.7 Mil cairao ao teu lado, e dez mil a tua direita, mas nao chegara ati.8 Somente com os teus olhos contemplaras, e veras a recompensa dosimpios.9 Porque tu, o SENHOR, es o meu refugio. No Altissimo fizeste a tuahabitacao.10 Nenhum mal te sucedera, nem praga alguma chegara a tua tenda.11 Porque aos seus anjos dara ordem a teu respeito, para te guardaremem todos os teus caminhos.12 Eles te sustentarao nas suas maos, para que nao tropeces com o teupe em pedra.13 Pisaras o leao e a cobra; calcaras aos pes o filho do leao e aserpente.14 Porquanto tao encarecidamente me amou, tambem eu o livrarei;po-lo-ei em retiro alto, porque conheceu o meu nome.15 Ele me invocara, e eu lhe responderei; estarei com ele na angustia;dela o retirarei, e o glorificarei.16 Farta-lo-ei com longura de dias, e lhe mostrarei a minha salvacao. (SALMO 91)Deste modo abencoava todos quesaiam da porta do templo.Certo dia ao passear pelobosque da cidade onde meditava, foi picado por uma serpente, uma dor insuportaveltao logo fez com que caisse ao chao, nao conseguia andar, mesmo assim com muitaforca continuou a andar e logo foi ajudado por pessoas que passeavam pelobosque. Ao ser alertado pelas pessoassobre a necessidade de pedir ajuda logo e ir ao hospital ele apenas respondeuque nao necessitava, pois todos os dias ia aquele bosque para meditar e precisacompletar algo que sempre comecava e que a vida ensinou nunca desistir por maisque obstaculos entrassem em seu caminho.E assim foi feito, foi ao seulocal e comecou a pedir a Deus que o curasse, pois missao maior teria na terra.E repetia sempre:Eles te sustentarao nas suas maos, para que nao tropeces com o teu peem pedra. Pisaras o leao e a cobra; calcaras aos pes o filho do leao e aserpente. Porquanto tao encarecidamente me amou, tambem eu o livrarei; po-lo-eiem retiro alto, porque conheceu o meu nome. Ao anoitecer as pessoas dacomunidade perguntavam onde estaria o sacerdote, ja que ele nunca atrasava umculto, ate que algumas pessoas relataram o ocorrido, rapidamente um grupo depessoas foi ate o local e la viu ele deitado nao mais com a vida.Isto chocou a cidade porque deum homem tao bom, que nunca teve nada pudesse padecer de forma tao repentina.A cidade se comoveu, atristeza pairou sobre a comunidade, e todos queriam saber o que realmente teriaacontecido.Assim que foram ao hospital, ogrupo de pessoas que logo viu o sacerdote apos ser picado pela serpente,respondeu ao medico que ele (o sacerdote) apos ter sido picado, recusou-se a irao hospital, neste periodo ja tinham passados tres horas, em seguida ele foi aoseu local de meditacao, porem solicitou a todos que mantivesse distancia, poistinha certeza que seria curado, assim todos nos permanecemos no local ate queele deitou, e achamos por bem sairmos de la
ja que ele agora precisavadescansar, ate este momento ja havia passado mais de sete horas e o solqueimava a todos que estavam presentes entao definitivamente fomos embora. Eresponderam inclusive as caracteristicas da serpente que tinham matado apospicar o sacerdote.O medico que suspeitava que amultidao delirava com tamanha fidelidade respondeu:- Voces estao me respondendocom toda sinceridade que ele apos ser picado ainda permaneceu vivo por mais oumenos oito horas?Todos com conviccao responderam:- Sim! Nos presenciamos cadaminuto, inclusive das nove horas da manha ate as quatro horas da tarde, estavamosla e vimos ate o momento que ele deitou lentamente.Entao o medico surpresorespondeu:- Nao acredito que sejaverdade, mas voces me respondem com tamanha certeza que acredito que vocesrealmente estejam falando a verdade, porem como voces descreveram a serpente quee dificilmente encontrada por estas regioes e perigosa e potencialmente mortalaos animais, inclusive aos homens; ainda alerto que um soro apenas para esteveneno aqui existe por necessidade de estoque ja que nao registra acidente comeste tipo de serpente por esta regiao, devo informa que a pessoa apos serpicada por ela, o primeiro sintoma e a perda das coordenacoes motoras, delira enao consegue andar, apos trinta minutos a parte onde o veneno penetrouescurece, as pontas dos dedos dos pes e maos incham de tal modo, que na maioriados casos sao amputadas, em uma hora uma dor sem proporcoes atinge o individuoe em menos de uma hora e meia vem a obito.E todos entenderam que um milagrehavia ocorrido, pois apenas as marcas da picada apareciam sem parte nenhumaescura, os dedos das maos e dos pes sem nenhuma marca, e ele nao havia gritado,apenas recitava a palavra, e que permaneceu vivo por mais de sete horas quandonenhuma pessoa suportarias mais de duas horas.Talvez se o sacerdote depoisde picado pela serpente aceitasse a ajuda daquelas pessoas que o acompanhavam,que sempre estao nos momentos certos, o soro unico que existia, o lapso de tempo,ele teria sido curado.
Eleicoes.Se a voz do povo e a voz de Deus, aqui percebemos que o diabo realmente existe.Jogo sujo, dinheiro investido de forma surpreendente, falar mal da familia Vale, seduzir os humildes, vender os pobres, rir aos ricos, cidade suja algumas horas antes, casas abertas algumas horas antes.Sensacao de incerteza toma conta de todos, e aquele momento que os vizinhos viram inimigos, companheiros e companheiras viram falsificadores (falsos) e vagabundas.Parcerias que juraram amor eterno, viram inimigos nomeados, sua familia tera um padrinho futuro, agora o padrinho nao existe mais.O melhor amigo do meu inimigo tambem e meu inimigo futuro, e o inimigo do meu inimigo que nao e meu amigo, podera ser um futuro aliado.Quanto vale seu voto?Para mim tanto faz, todos sao iguais. (Assim pensam os revoltados).Para mim, vale um branco a todos. (Assim pensam os que se dizem ideologistas).Para mim vale um saco de cimento. (Assim pensam os corruptos, ou os que se deixam ser corrompidos Para mim a mesma coisa- os lados da mesma moeda).Para mim, so voto naquele que ajudar eu e minha familia (Assim pensam os egoistas)Para mim, vale aquele que olhar mais para minha comunidade. (Assim pensam os certos, porem os de visao de pouco alcance).Para mim...Para mim...Para mim...Assim vao todos justificando seus votos. Nesta Democracia que soltou o ladrao e matou o filho de Deus.Todos pecadores. Assim brinca o diabo, neste emaranhado de pessoas inocentes. Levei bastante tempo para chegar as linguagens orientadas a objeto e chegar talvez nao seja o grande problema, o problema na realidade e entender tudo aquilo que gira o mundo do desenvolvimento hoje em dia. Costumo falar que java nao e dificil, mas o mundo java eu considero uma missao bem complicada. Nao basta voce aprender java, voce hoje tem que estudar constantemente para conhecer bem os frameworks e saber no que eles podem ser uteis para voce.Eu vim de uma linguagem que nem orientada a objeto e. A IDE nao ajuda as boas praticas e etc, enfim, quando fui para o mundo java foi como se eu tivesse saido de um fusca para uma Ferrari conversivel.Quando comecei a trabalhar com java fui direto para uma equipe que trabalhava com scrum e XP e varias tecnicas que nunca tinha visto na minha vida, tais como TDD, BDD ...Foi realmente um choque ! Eu vinha estudando tudo, lendo muito, tentando as coisas em casa, mas a pratica e realmente a pratica, nao tenha duvidas.Com pouco menos de um ano no mundo java procurei o arquiteto da equipe e perguntei:"Meu codigo ta legal ?"Pedi uma dica e o mesmo falou:"Leia o clean code !"Clean Code e um livro escrito por Robert C.Martin, mais conhecido como Uncle Bob (Tio Bob). O livro e de facil leitura, muito bem escrito e explicativo, aborda temas bastante interessantes. O livro trata de topicos como: codigo limpo, nomeacoes de classes, variaveis, metodos e parametros, formatacoes do codigo, arquitetura, testes e TDD, refatoracoes e muito mais.Ele ainda escreveu um outro livro que acho muito interessante que e o Clean Coder. Confesso que ainda nao consegui ler todo, mas o
pouco que li achei muito bacana. O livro fala do codificador limpo, ou seja, a maneira como um desenvolvedor se porta, como ele deve agir em determinadas situacoes e etc. Vou aqui misturar um pouco os assuntos com mais enfase no Code Clean e sem uma ordem tao bem definida.Importancia dos testesTenho um amigo que foi um grande cara que me ajudou a ir para o mundo java inclusive me ajudando nessa oportunidade e me lembro ha uns tres anos atras quando sentamos e fizemos um metodo e depois de pronto ele falou: "Vamos escrever um teste para ele para ver se ele esta funcionando ?". Pensei comigo naquela epoca: "Que diabos esse cara ta falando ?" realmente eu nao consegui saber o que ele estava dizendo. Na linguagem que eu trabalhava nao tinha nada disso, quem testava era eu e depois o responsavel tecnico (uma especie de mistura de testador com gerente de projetos e sei la mais o que). Dois anos depois eu fico pensando como alguem programa sem testes automatizados, como voce pode garantir que seu software vai continuar funcionando se voce incluir uma nova regra de negocio ou alterar um metodo, por exemplo. Construir um software nao e somente escrever um monte de codigo e ve-lo funcionar, mas e voce saber que aquele codigo devera ser manutenivel e que outras pessoas vao altera-lo. O mais interessante hoje e que sou um viciado em TDD que e exatamente o processo de voce escrever o teste antes do desenvolvimento. Acreditem, seu codigo vai ficar melhor.Tenho uma passagem na vida que morro de vergonha, mas fui o culpado. Uma vez em uma grande empresa fiquei com um sistema onde a agilidade sumiu e eu fiquei direto com o cliente. Esse cara me pediu para alterar cem vezes a mesma coisa que era um relatorio gigante, quando eu vi ja tinha feito funcoes que tinha quase mil linhas e nem eu mais consegui entender. A IDE era um lixo, nao ajudava, mas mesmo assim nao era desculpa, eu mandei mal. Um amigo depois de um tempo teve que manter, o caso foi tao grave que ficamos sem nos falar um tempo e eu pedi desculpas e tudo ficou bem.Teste e fundamental ! Voce tem que ser responsavel por aquilo que escreve e saber que seu sistema tem que continuar funcionando. Por mais que pareca bobo dentro do seu codigo, voce tem que saber que seu sistema tem que continuar funcionando.De tudo que eu falei vem uma das primeiras dicas do nosso querido Uncle Bob:"Toda linha que voce escrever deve estar testada e ponto final !"Hoje eu falo que quem nao acredita nesse principio deveria repensar nos seus principios. Acredito tambem que muitos dos que pensam que teste nao e algo tao fundamental e porque provavelmente nao conhece a pratica de teste ou assim como eu antigamente, trabalha com alguma tecnologia ultrapassada.Codigo manutenivelEu tive vergonha por muitos anos das coisas que escrevia e ate hoje eu corro atras de melhorar a cada dia mais um pouco as coisas que faco. Estou longe da
perfeicao mas hoje tenho mais orgulho das coisas que escrevo. Eu um sistema que peguei nos ultimos tempos, peguei um codigo do tipo:i = carroService.getId();Que raios e "i" ??? O pior e que o desenvolvedor que fez fez o favor de recortar e colar por todo o codigo. Eu aprendi que nao devemos economizar nas palavras no seu codigo.Um outro bom exemplo, em um botao na acao de um botao no site era utilizado uma chamada a uma acao e essa tinha o nome de "go()". Go ? Vai pra onde ??? Por que nao "salvarCarro()" ? E mais uma vez, aquela funcao esta replicada por varias partes do sistema no esquema recorta e cola e altera informacoes dentro da funcao. Voce tem que saber que um dia um programador vai pegar esse tipo de codigo e vai te xingar de todos os nomes e tera um trabalho enorme para alterar uma funcionalidade. Um dos caras que admiro demais, Martin Fowler, costuma falar que: "Qualquer um pode escrever um codigo que o computador entenda, mas o verdadeiro desenvolvedor escreve codigo que outro desenvolvedor entenda.". Codigos escritos por profissionais podem ser alterados sem custos exorbitantes.Hoje eu considero que ler um codigo e como ler um livro, se voce entender aquele codigo como uma historia provavelmente o mesmo esta bem escrito.A empresa Eu s/aSua carreira e algo que voce deveria ver como uma enorme importancia. Quantos livros voce leu nos ultimos cinco anos ? Quantos cursos voce fez ? Quais sao suas proximas metas ? Quantas conferencias voce participou ?Sua carreira e responsabilidade sua e nao do seu empregador. Eu conheco varias pessoas que ficam esperando que seus empregadores oferecam cursos e etc. Profissionais de TI tem que entender que parte de tudo que ganham tem que ser reinvestido na propria carreira. Trabalhamos em uma area muito dinamica e que evolui diariamente. Todo dia tem alguma coisa nova. Se seu empregador te ajudar com isso, otimo, se ele nao fizer voce tem que pagar essa conta, mesmo porque na maioria das vezes seu empregador nao vai pagar todos os cursos que voce gostaria de fazer.Sou o homem cursos, eu costumo fazer tres, quatro cursos por ano e acredite, eu nao acho que nenhum seja jogado fora. Existem uns melhores, outros piores, com o tempo eu so passei a ser mais seletivo nos cursos que faco e nos livros e revistas que leio pela total falta de tempo. Eu adoraria que o dia tivesse 48 horas para poder fazer o dobro de cursos, mas infelizmente so tem 24.Para conseguir sair do meio que estava e passar para uma area nova (java) eu fiz seis cursos seguidos gastei o equivalente a um carro popular, mas nao me arrependo nem um pouco. Valeu cada centavo !Um outro fator e o tempo que voce dedica a sua carreira. Conheco muitas pessoas que reclamam dos seus trabalhos e nao saem da praia. Entao eu penso: "De que adianta reclamar e nao fazer nada para mudar ?". Nao adianta reclamar se voce nao se mexer. A maneira que penso e
que, assim como o dinheiro, voce tem que investir tempo na sua carreira. As pessoas costumam se acomodar. Escolheu a profissao errada ? Sai dela e corre atras do que voce quer mas seja justo e honesto com voce mesmo e digo isso porque voce so conseguira sucesso nas suas escolhas se voce tiver paixao naquilo que esta fazendo.Escrevendo um bom codigo segundo Uncle BobVamos aqui dividir as coisas em alguns topicos. Para iniciar gostaria de mencionar outra frase do Uncle Bob:"Um bom programador nao passa a responsabilidade de um codigo para outro."Nomes significativosMencionei mais acima que peguei a pouco tempo um metodo com o nome de go(). Metodos, nomes de variaveis e etc tem que ter o nome que digam alguma coisa. Um metodo com nome de go() nao diz nada, voce vai precisar olhar onde o mesmo esta sendo chamado para saber o que ele faz.Um outro exemplo nesse caso e a velha pratica do CTRL+C, CTRL+V. A ferramenta antiga que eu mexia tinha um help excelente com varios exemplos feitos, tipo, se quero declarar uma variavel de data, eu poderia facilmente recortar o exemplo dado pelo help e colar no codigo que tudo funcionava. Mas veja, la estava um exemplo dado pelo fabricante. Eu mesmo cansei de recortar e colar as coisas que estavam la e depois nao me preocupar com o nome que estava no exemplo, tipo:Date d;Mas agora me digam, o que e d ?Vamos imaginar que mais para frente no codigo voce se depare com a seguinte linha:If(d.after(d1)){ ...}E agora ? o que e d1 ? o que e d2 ?Pior que tem desenvolvedor que ainda vai e ao inves de refatorar o nome da variavel simplesmente coloca um comentario:Date d; //Dia da semanaNao seria mais pratico:Date diaDaSemana;Date diaDePagamento;If(diaDaSemana.after(diaDePagamento)){ ...}Mais facil a leitura ne ? Uncle Bob diz que os nomes devem ser significativos e devem dizer basicamente:Por que existem ?O que faz ?Como e usado ?Ele deve revelar sua intencao. Se um nome requer um comentario o mesmo nao revela realmente a sua intencao.Os nomes devem ser pronunciaveis e claros, algo que quando voce olhe voce entenda.Imagine:private getNSUsuario(){ ....}Nao seria melhor:private getNomeESobrenomeDoUsuario(){ ....}Ou seja, o nome se tornou pronunciavel. Nao economize nas palavras, escreva o quanto for possivel para que seu codigo seja entendido facilmente.Evite a notacao hungaraO tipo nao precisa estar no nome, por exemplo:List listaDeLancamentos;Isso pode atrapalhar, as vezes e utilizado um array onde se coloca que e um list e vice e versa. Utilize somente lancamentos, nao interessa se e uma lista ou um array, interessa que voce tem os lancamentos que precisa.Classes e metodosSegundo Uncle Bob, nome de classes devem ser substantivos e nao conter verbos e nomes de metodos devem conter verbos. Os verbos sao as acoes. As acoes que executam coisas por isso a presenca de verbos nos metodos.A regra para metodos. segundo Uncle Bob e:A primeira regra dos metodos e que eles devem ser pequenos. A segunda regra e que eles devem ser menores ainda.Metodos e classes menores sao mais faceis de ler e entender, alem de manter