{"action":"closed","issue":{"url":"https://api.github.com/repos/opensanca/recommended_books/issues/15","repository_url":"https://api.github.com/repos/opensanca/recommended_books","labels_url":"https://api.github.com/repos/opensanca/recommended_books/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/opensanca/recommended_books/issues/15/comments","events_url":"https://api.github.com/repos/opensanca/recommended_books/issues/15/events","html_url":"https://github.com/opensanca/recommended_books/issues/15","id":136676406,"number":15,"title":"Novos títulos","user":{"login":"MauricioJr","id":1069558,"avatar_url":"https://avatars.githubusercontent.com/u/1069558?v=3","gravatar_id":"","url":"https://api.github.com/users/MauricioJr","html_url":"https://github.com/MauricioJr","followers_url":"https://api.github.com/users/MauricioJr/followers","following_url":"https://api.github.com/users/MauricioJr/following{/other_user}","gists_url":"https://api.github.com/users/MauricioJr/gists{/gist_id}","starred_url":"https://api.github.com/users/MauricioJr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MauricioJr/subscriptions","organizations_url":"https://api.github.com/users/MauricioJr/orgs","repos_url":"https://api.github.com/users/MauricioJr/repos","events_url":"https://api.github.com/users/MauricioJr/events{/privacy}","received_events_url":"https://api.github.com/users/MauricioJr/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/opensanca/recommended_books/labels/book-suggestion","name":"book-suggestion","color":"c7def8"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-02-26T11:50:42Z","updated_at":"2016-02-27T01:49:11Z","closed_at":"2016-02-27T01:49:11Z","body":"###### Effective Java - Book by Joshua Bloch\r\n\r\n> Excelente livro que explora assuntos chaves como Multithreading, Serialization e Design Patterns. Conhecimento útil para qualquer linguagem que rode sobre a JVM.\r\n\r\n\r\n###### Introdução à Arquitetura e Design de Software - Caelum\r\n\r\n> Entenda como funciona a JVM, JIT, bytecode, reflection e dynamic proxy, aprenda sobre algoritmos de gargage collector e seu funcionamento. Enfim, conceitos que indenpendente da linguagem todo dev que queira \"entender\" o próximo nível e o \"_why_\" das coisas deveria ler. Fácil leitura e muito dinâmica.\r\n\r\n###### The Passionate Programmer (2nd edition) - Creating a Remarkable Career in Software Development - by Chad Fowler\r\n> \"dicas\" e exchange de conhecimento que se aplicam a maioria dos programadores não tão juniores. Conceitos como \"Seja o pior\" do seu time, faz todo o sentido depois de alguns anos de experiencia. Capítulos com \"histórias\" isoladas e que não necessariamente necessitam de uma ordem para serem entendidos. Voce pode simplesmentes abrir o livro e ler qualquer capítulo. Recomendo !!!\r\n\r\n###### Java 8 Prático - Lambdas, Streams e os novos recursos da linguagem - Caelum\r\n>  Se voce é como eu, um lazy developer, esse livro pode te ajudar a entender e acompanhar as maiores mudanças da linguagem nesta versão. Basicamente é um compilado no modelo _\"show me the code\"_ do que é possível fazer com os novos recursos da linguagem. Apenas 150 páginas com excelentes exemplos no estilo _\"antes e depois\"_\r\n\r\n###### Eric Ries - Lean startup\r\n> basicamente pré requisito para qualquer um que queira se aventurar como empreendedor ou até mesmo pretende trabalhar, e ser um _\"key member\"_ em qualquer startup. \r\n\r\n###### Principles of Distributed Computing \r\n> Livro de sistemas distribuidos para _\"dummies\"_ .Aborta um conceito considerado por muitos difícil e complicado de uma maneira simples e efetiva. Vale a leitura! free e online [aqui](http://disco.ethz.ch/lectures/podc_allstars/)\r\n\r\n###### Distributed Algorithms - Nancy Lynch\r\n> Uma abordagem simples porem mais a fundo de algoritmos para sistemas distribuidos.\r\n"}}