ºÝºÝߣshows by User: tonicospinelli / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: tonicospinelli / Sat, 21 Aug 2021 15:40:52 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: tonicospinelli Farming logs to save the weekend /slideshow/farming-logs-to-save-the-weekend/250023803 farminglogstosavetheweekend-phpsummit-210821154052
Understand how best practices apply to writing logs so that humans can read and troubleshoot errors. Using expressive and contextual messages to describe application behavior.]]>

Understand how best practices apply to writing logs so that humans can read and troubleshoot errors. Using expressive and contextual messages to describe application behavior.]]>
Sat, 21 Aug 2021 15:40:52 GMT /slideshow/farming-logs-to-save-the-weekend/250023803 tonicospinelli@slideshare.net(tonicospinelli) Farming logs to save the weekend tonicospinelli Understand how best practices apply to writing logs so that humans can read and troubleshoot errors. Using expressive and contextual messages to describe application behavior. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/farminglogstosavetheweekend-phpsummit-210821154052-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Understand how best practices apply to writing logs so that humans can read and troubleshoot errors. Using expressive and contextual messages to describe application behavior.
Farming logs to save the weekend from Antonio Spinelli
]]>
180 0 https://cdn.slidesharecdn.com/ss_thumbnails/farminglogstosavetheweekend-phpsummit-210821154052-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
STRUCTured Type Codes https://pt.slideshare.net/slideshow/substituir-type-codes-com-struct/137618424 go-replace-type-code-with-structure-190322050702
PT-BR No desenvolvimento de software, ¨¦ poss¨ªvel acumular muitas d¨ªvidas de tecnologia. Um que surge ¨¦ manter os tipos primitivos (por exemplo, strings ou n¨²meros) desempacotados. Esta apresenta??o adapta ao GoLang Structs as vantagens de usar o padr?o "Class Type Codes" do livro "Refactoring to Patterns" de Joshua Kerievsky. --- EN In software development, it's possible to rack up a lot of technology debt. One that comes up is to keep primitive types (for example, strings or numbers) unwrapped. This presentation adapts to GoLang Structs the advantages of using the "Class Type Codes" pattern from the book "Refactoring to Patterns" by Joshua Kerievsky. https://github.com/tonicospinelli/go-type-code]]>

PT-BR No desenvolvimento de software, ¨¦ poss¨ªvel acumular muitas d¨ªvidas de tecnologia. Um que surge ¨¦ manter os tipos primitivos (por exemplo, strings ou n¨²meros) desempacotados. Esta apresenta??o adapta ao GoLang Structs as vantagens de usar o padr?o "Class Type Codes" do livro "Refactoring to Patterns" de Joshua Kerievsky. --- EN In software development, it's possible to rack up a lot of technology debt. One that comes up is to keep primitive types (for example, strings or numbers) unwrapped. This presentation adapts to GoLang Structs the advantages of using the "Class Type Codes" pattern from the book "Refactoring to Patterns" by Joshua Kerievsky. https://github.com/tonicospinelli/go-type-code]]>
Fri, 22 Mar 2019 05:07:02 GMT https://pt.slideshare.net/slideshow/substituir-type-codes-com-struct/137618424 tonicospinelli@slideshare.net(tonicospinelli) STRUCTured Type Codes tonicospinelli PT-BR No desenvolvimento de software, ¨¦ poss¨ªvel acumular muitas d¨ªvidas de tecnologia. Um que surge ¨¦ manter os tipos primitivos (por exemplo, strings ou n¨²meros) desempacotados. Esta apresenta??o adapta ao GoLang Structs as vantagens de usar o padr?o "Class Type Codes" do livro "Refactoring to Patterns" de Joshua Kerievsky. --- EN In software development, it's possible to rack up a lot of technology debt. One that comes up is to keep primitive types (for example, strings or numbers) unwrapped. This presentation adapts to GoLang Structs the advantages of using the "Class Type Codes" pattern from the book "Refactoring to Patterns" by Joshua Kerievsky. https://github.com/tonicospinelli/go-type-code <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/go-replace-type-code-with-structure-190322050702-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> PT-BR No desenvolvimento de software, ¨¦ poss¨ªvel acumular muitas d¨ªvidas de tecnologia. Um que surge ¨¦ manter os tipos primitivos (por exemplo, strings ou n¨²meros) desempacotados. Esta apresenta??o adapta ao GoLang Structs as vantagens de usar o padr?o &quot;Class Type Codes&quot; do livro &quot;Refactoring to Patterns&quot; de Joshua Kerievsky. --- EN In software development, it&#39;s possible to rack up a lot of technology debt. One that comes up is to keep primitive types (for example, strings or numbers) unwrapped. This presentation adapts to GoLang Structs the advantages of using the &quot;Class Type Codes&quot; pattern from the book &quot;Refactoring to Patterns&quot; by Joshua Kerievsky. https://github.com/tonicospinelli/go-type-code
from Antonio Spinelli
]]>
173 41 https://cdn.slidesharecdn.com/ss_thumbnails/go-replace-type-code-with-structure-190322050702-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Substituir Type Codes "com" Classe https://pt.slideshare.net/tonicospinelli/substituir-type-codes-com-classe v5exxajqbcg6greoefuj-signature-f6aa86480047d8aa1ab7dd47985545f560b92dba0a46148934210b4387299420-poli-180402190702
Em um sistema voc¨º pode acumular diversas d¨ªvidas t¨¦cnicas, uma delas, que fazem os juros se acumularem ¨¦ n?o encapsular os tipos primitivos (strings ou n¨²meros) em classes. A ideia ¨¦ mostrar a vantagem desse padr?o abordado no livro "Refactoring to Patterns" do Joshua Kerievsky]]>

Em um sistema voc¨º pode acumular diversas d¨ªvidas t¨¦cnicas, uma delas, que fazem os juros se acumularem ¨¦ n?o encapsular os tipos primitivos (strings ou n¨²meros) em classes. A ideia ¨¦ mostrar a vantagem desse padr?o abordado no livro "Refactoring to Patterns" do Joshua Kerievsky]]>
Mon, 02 Apr 2018 19:07:02 GMT https://pt.slideshare.net/tonicospinelli/substituir-type-codes-com-classe tonicospinelli@slideshare.net(tonicospinelli) Substituir Type Codes "com" Classe tonicospinelli Em um sistema voc¨º pode acumular diversas d¨ªvidas t¨¦cnicas, uma delas, que fazem os juros se acumularem ¨¦ n?o encapsular os tipos primitivos (strings ou n¨²meros) em classes. A ideia ¨¦ mostrar a vantagem desse padr?o abordado no livro "Refactoring to Patterns" do Joshua Kerievsky <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/v5exxajqbcg6greoefuj-signature-f6aa86480047d8aa1ab7dd47985545f560b92dba0a46148934210b4387299420-poli-180402190702-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Em um sistema voc¨º pode acumular diversas d¨ªvidas t¨¦cnicas, uma delas, que fazem os juros se acumularem ¨¦ n?o encapsular os tipos primitivos (strings ou n¨²meros) em classes. A ideia ¨¦ mostrar a vantagem desse padr?o abordado no livro &quot;Refactoring to Patterns&quot; do Joshua Kerievsky
from Antonio Spinelli
]]>
297 1 https://cdn.slidesharecdn.com/ss_thumbnails/v5exxajqbcg6greoefuj-signature-f6aa86480047d8aa1ab7dd47985545f560b92dba0a46148934210b4387299420-poli-180402190702-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
O profissional que voc¨º respeita https://pt.slideshare.net/slideshow/o-profissional-que-voc-respeita/80080956 pzd3nj0eqds8k9sujggy-signature-02fe81d3f2e556904c49b656a1ce542f28531a862b6800de5ec8a60be1dfff98-poli-170923110640
Nos dias de hoje, o mercado de trabalho exige que sejamos profissionais, muitas vezes somos massacrados por prazos e por novas tecnologias, esteja preparado para saber lidar com isso.]]>

Nos dias de hoje, o mercado de trabalho exige que sejamos profissionais, muitas vezes somos massacrados por prazos e por novas tecnologias, esteja preparado para saber lidar com isso.]]>
Sat, 23 Sep 2017 11:06:39 GMT https://pt.slideshare.net/slideshow/o-profissional-que-voc-respeita/80080956 tonicospinelli@slideshare.net(tonicospinelli) O profissional que voc¨º respeita tonicospinelli Nos dias de hoje, o mercado de trabalho exige que sejamos profissionais, muitas vezes somos massacrados por prazos e por novas tecnologias, esteja preparado para saber lidar com isso. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pzd3nj0eqds8k9sujggy-signature-02fe81d3f2e556904c49b656a1ce542f28531a862b6800de5ec8a60be1dfff98-poli-170923110640-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Nos dias de hoje, o mercado de trabalho exige que sejamos profissionais, muitas vezes somos massacrados por prazos e por novas tecnologias, esteja preparado para saber lidar com isso.
from Antonio Spinelli
]]>
494 3 https://cdn.slidesharecdn.com/ss_thumbnails/pzd3nj0eqds8k9sujggy-signature-02fe81d3f2e556904c49b656a1ce542f28531a862b6800de5ec8a60be1dfff98-poli-170923110640-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Compartilhando qualidade e conhecimento com code review https://pt.slideshare.net/slideshow/compartilhando-qualidade-e-conhecimento-com-code-review-74646250/74646250 compartilhandoqualidadeeconhecimentocomcodereview-170407144159
Code review ¨¦ uma t¨¦cnica muito utilizada no mundo open-source e busca garantir a qualidade do c¨®digo atrav¨¦s da revis?o de um par dentro do seu projeto. A palestra mostrar¨¢ o que ¨¦, quais as vantagens de utiliz¨¢-la, dicas, o que fazer/n?o fazer, onde ter aten??o e ferramentas que auxiliam neste processo. Venha tirar suas d¨²vidas e discutir sobre esta excelente t¨¦cnica.]]>

Code review ¨¦ uma t¨¦cnica muito utilizada no mundo open-source e busca garantir a qualidade do c¨®digo atrav¨¦s da revis?o de um par dentro do seu projeto. A palestra mostrar¨¢ o que ¨¦, quais as vantagens de utiliz¨¢-la, dicas, o que fazer/n?o fazer, onde ter aten??o e ferramentas que auxiliam neste processo. Venha tirar suas d¨²vidas e discutir sobre esta excelente t¨¦cnica.]]>
Fri, 07 Apr 2017 14:41:59 GMT https://pt.slideshare.net/slideshow/compartilhando-qualidade-e-conhecimento-com-code-review-74646250/74646250 tonicospinelli@slideshare.net(tonicospinelli) Compartilhando qualidade e conhecimento com code review tonicospinelli Code review ¨¦ uma t¨¦cnica muito utilizada no mundo open-source e busca garantir a qualidade do c¨®digo atrav¨¦s da revis?o de um par dentro do seu projeto. A palestra mostrar¨¢ o que ¨¦, quais as vantagens de utiliz¨¢-la, dicas, o que fazer/n?o fazer, onde ter aten??o e ferramentas que auxiliam neste processo. Venha tirar suas d¨²vidas e discutir sobre esta excelente t¨¦cnica. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/compartilhandoqualidadeeconhecimentocomcodereview-170407144159-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Code review ¨¦ uma t¨¦cnica muito utilizada no mundo open-source e busca garantir a qualidade do c¨®digo atrav¨¦s da revis?o de um par dentro do seu projeto. A palestra mostrar¨¢ o que ¨¦, quais as vantagens de utiliz¨¢-la, dicas, o que fazer/n?o fazer, onde ter aten??o e ferramentas que auxiliam neste processo. Venha tirar suas d¨²vidas e discutir sobre esta excelente t¨¦cnica.
from Antonio Spinelli
]]>
728 189 https://cdn.slidesharecdn.com/ss_thumbnails/compartilhandoqualidadeeconhecimentocomcodereview-170407144159-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
modernizando a arquitertura de sua aplica??o https://pt.slideshare.net/tonicospinelli/modernizando-a-arquiterura-de-sua-aplicao modernizando-arquitetura-aplicacao-160820152150
Partindo de um c¨®digo legado com uma organiza??o fr¨¢gil e pouco reutiliz¨¢vel iremos aprimor¨¢-lo de forma incremental e com foco nas regras de neg¨®cio. Utilizaremos princ¨ªpios de projeto orientado a objetos para torn¨¢-lo mais f¨¢cil de testar e reutilizar deixando o seu c¨®digo mais robusto e escal¨¢vel.]]>

Partindo de um c¨®digo legado com uma organiza??o fr¨¢gil e pouco reutiliz¨¢vel iremos aprimor¨¢-lo de forma incremental e com foco nas regras de neg¨®cio. Utilizaremos princ¨ªpios de projeto orientado a objetos para torn¨¢-lo mais f¨¢cil de testar e reutilizar deixando o seu c¨®digo mais robusto e escal¨¢vel.]]>
Sat, 20 Aug 2016 15:21:50 GMT https://pt.slideshare.net/tonicospinelli/modernizando-a-arquiterura-de-sua-aplicao tonicospinelli@slideshare.net(tonicospinelli) modernizando a arquitertura de sua aplica??o tonicospinelli Partindo de um c¨®digo legado com uma organiza??o fr¨¢gil e pouco reutiliz¨¢vel iremos aprimor¨¢-lo de forma incremental e com foco nas regras de neg¨®cio. Utilizaremos princ¨ªpios de projeto orientado a objetos para torn¨¢-lo mais f¨¢cil de testar e reutilizar deixando o seu c¨®digo mais robusto e escal¨¢vel. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/modernizando-arquitetura-aplicacao-160820152150-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Partindo de um c¨®digo legado com uma organiza??o fr¨¢gil e pouco reutiliz¨¢vel iremos aprimor¨¢-lo de forma incremental e com foco nas regras de neg¨®cio. Utilizaremos princ¨ªpios de projeto orientado a objetos para torn¨¢-lo mais f¨¢cil de testar e reutilizar deixando o seu c¨®digo mais robusto e escal¨¢vel.
from Antonio Spinelli
]]>
1090 32 https://cdn.slidesharecdn.com/ss_thumbnails/modernizando-arquitetura-aplicacao-160820152150-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Developing for Business /slideshow/developing-for-business/63921920 developing-for-business-tdc2016-160711184805
Essa palestra foi feita no TDC 2016 na trilha de PHP Architecture onde a id¨¦ia principal ¨¦ mostrar como aplicar boas pr¨¢ticas e organiza??o de c¨®digo para atender as necessidades do neg¨®cio com uso de uma linguagem simples e autoexplicativa.]]>

Essa palestra foi feita no TDC 2016 na trilha de PHP Architecture onde a id¨¦ia principal ¨¦ mostrar como aplicar boas pr¨¢ticas e organiza??o de c¨®digo para atender as necessidades do neg¨®cio com uso de uma linguagem simples e autoexplicativa.]]>
Mon, 11 Jul 2016 18:48:05 GMT /slideshow/developing-for-business/63921920 tonicospinelli@slideshare.net(tonicospinelli) Developing for Business tonicospinelli Essa palestra foi feita no TDC 2016 na trilha de PHP Architecture onde a id¨¦ia principal ¨¦ mostrar como aplicar boas pr¨¢ticas e organiza??o de c¨®digo para atender as necessidades do neg¨®cio com uso de uma linguagem simples e autoexplicativa. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/developing-for-business-tdc2016-160711184805-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Essa palestra foi feita no TDC 2016 na trilha de PHP Architecture onde a id¨¦ia principal ¨¦ mostrar como aplicar boas pr¨¢ticas e organiza??o de c¨®digo para atender as necessidades do neg¨®cio com uso de uma linguagem simples e autoexplicativa.
Developing for Business from Antonio Spinelli
]]>
564 94 https://cdn.slidesharecdn.com/ss_thumbnails/developing-for-business-tdc2016-160711184805-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-tonicospinelli-48x48.jpg?cb=1718324239 www.linkedin.com/in/tonicospinelli https://cdn.slidesharecdn.com/ss_thumbnails/farminglogstosavetheweekend-phpsummit-210821154052-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/farming-logs-to-save-the-weekend/250023803 Farming logs to save t... https://cdn.slidesharecdn.com/ss_thumbnails/go-replace-type-code-with-structure-190322050702-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/substituir-type-codes-com-struct/137618424 STRUCTured Type Codes https://cdn.slidesharecdn.com/ss_thumbnails/v5exxajqbcg6greoefuj-signature-f6aa86480047d8aa1ab7dd47985545f560b92dba0a46148934210b4387299420-poli-180402190702-thumbnail.jpg?width=320&height=320&fit=bounds tonicospinelli/substituir-type-codes-com-classe Substituir Type Codes ...