tag:blogger.com,1999:blog-8897990838383834685.post573051926896276745..comments2020-05-20T12:27:40.770+05:00Comments on Блог Мурадова Артема: Книжные итоги 2012 годаАртем Мурадовhttp://www.blogger.com/profile/03514899372537911566noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-8897990838383834685.post-8791469020726766012013-01-10T00:29:42.641+06:002013-01-10T00:29:42.641+06:00Спасибо! Согласен с тобой по обоим пунктам. О книг...Спасибо! Согласен с тобой по обоим пунктам. О книге "Effective Java" я слышал много раз и всегда только хорошие отзывы. А книгу о javascript от создателя JQuery думаю, стоит почитать. Возможно я добавлю её в список книг 2013 года :)Артем Мурадовhttps://www.blogger.com/profile/03514899372537911566noreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-18833740562746399122013-01-09T23:28:35.885+06:002013-01-09T23:28:35.885+06:00Артём, отличный список книг, по крайней мере по ja...Артём, отличный список книг, по крайней мере по java/js/архитектурным изыскам.<br />Из мира Java хотелось бы отметить еще "Effective Java" Joshua Bloch - на мой взгляд, она будет отличным продолжением после Хорстмана - только ее лучше читать в оригинале.<br /><br />А по JS недавно прочитал - "JavaScript Профессиональные приёмы программирования" Джона Рейсига,- я бы ее отнес к категории must read.Александр Кирсановhttps://www.blogger.com/profile/13755025629184870853noreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-7271705953481631722013-01-09T22:23:28.791+06:002013-01-09T22:23:28.791+06:00Я планировал прочитать тома Кнута, однако, знакомы...Я планировал прочитать тома Кнута, однако, знакомый и весьма авторитетный для меня программист, отозвался о них как то так: "Теория алгоритмов там преподнесена весьма неплохо, но описание работ с перфокартами и устаревшими технологиями - просто лишний мусор". Потому я пока намерен изучать более актуальный материал, а Кнута я оставлю до тех времен, когда/если чтение его для меня станет действительно необходимым.Артем Мурадовhttps://www.blogger.com/profile/03514899372537911566noreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-2541803237822565152013-01-09T21:52:41.667+06:002013-01-09T21:52:41.667+06:00Артём, по поводу алгоритмов. Вы читали Дональда Кн...Артём, по поводу алгоритмов. Вы читали Дональда Кнута (серия "Искусство программирования")? Если да, то опишите, пожалуйста, свои ощущения. Вы очень интересно делитесь впечатлениями о книгах.<br />Спасибо!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-51757516991697479712013-01-09T15:40:04.577+06:002013-01-09T15:40:04.577+06:00На самом деле никогда не знаешь, что и когда тебе ...На самом деле никогда не знаешь, что и когда тебе может пригодиться. Давайте рассмотрим, какие темы я изучал:<br />1. .NET, Sharepoint, HTML, CSS и Javascript по сути я обязан знать по работе. <br />2. Java мне была необходима также по работе (об этом я уже писал)<br />3. Архитектурные паттерны. Без этого никуда. В последнее время даже не важно, на клиенте пишем или на сервере. Паттерны нужны не только для того, чтобы грамотно спроектировать систему, но и чтобы быстро вникать в существующий код, да и разговаривать с другими разработчиками на одном языке. За примерами далеко ходить не надо: cейчас популярно MVC в вебе, MVVM в WPF, CQRS, репозитории, IoC, синглтоны, да можно долго перечислять. Нужен более конкретный пример? Откройте книгу по написанию плагинов к Eclipse <a href="http://www.ozon.ru/context/detail/id/1955133/" rel="nofollow">Расширения Eclipse: принципы, шаблоны и подключаемые модули</a> - там применение паттернов на каждом шагу. Посмотрите классы/интерфейсы FCL в .NET - это же и итераторы, и команды, и компоновщики. <br />4. Алгоритмы. Да, без знания алгоритмов жить можно. Но со знанием жить намного проще. Зачастую, особенно при оптимизации программы, выручает замена кастомного поиска элемента на хешсет (или хешмап, что одно и то же), или, к примеру, мы знаем, что Array.Sort в Java использует сортировку слиянием, а в .NET - быструю сортировку, и, зная это и характер входных данных, можно написать свою сортировку, которая будет работать быстрее стандартной на тех данных, с которыми приходится работать.<br />Так что, как видите, из всех представленных книг, мне возможно не пригодится только windows phone. Вот на нем я программировал чисто ради развлечения. Наверное потому, я, в задаче про калькулятор, и постарался использовать темы из алгоритмов и паттернов, так что даже тут время было потрачено не зря.Артем Мурадовhttps://www.blogger.com/profile/03514899372537911566noreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-57021996727114915102013-01-09T14:49:49.122+06:002013-01-09T14:49:49.122+06:00Список книг впечатляет!
Можно поинтересоваться -- ...Список книг впечатляет!<br />Можно поинтересоваться -- зачем Вам столько книг по совершенно различным технологиям? Ради саморазвития или с целью реального (уже сейчас) применения на практике?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-20583473816137541032013-01-09T11:03:53.245+06:002013-01-09T11:03:53.245+06:00о, это была серия романов "Черный отряд"...о, это была серия романов <a href="http://ru.wikipedia.org/wiki/%D0%A7%D1%91%D1%80%D0%BD%D1%8B%D0%B9_%D0%BE%D1%82%D1%80%D1%8F%D0%B4" rel="nofollow">"Черный отряд"</a>, автор Глен Кук.Артем Мурадовhttps://www.blogger.com/profile/03514899372537911566noreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-88273981596515735622013-01-09T10:46:51.769+06:002013-01-09T10:46:51.769+06:00Как называлась художественная литература, которую ...Как называлась художественная литература, которую Вам подарил одноклассник? :)STILLhttps://www.blogger.com/profile/08276720040944580232noreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-26812895983920420912013-01-08T20:37:50.531+06:002013-01-08T20:37:50.531+06:00Ну, это ты из контекста вытащил :) Эту книжку поле...Ну, это ты из контекста вытащил :) Эту книжку полезно и просто так перечитать.Артем Мурадовhttps://www.blogger.com/profile/03514899372537911566noreply@blogger.comtag:blogger.com,1999:blog-8897990838383834685.post-53777094601073910152013-01-08T20:35:21.996+06:002013-01-08T20:35:21.996+06:00Круто! Молодец, Тёма!
"Это одна из тех книг, ...Круто! Молодец, Тёма!<br />"Это одна из тех книг, что я читаю каждый год. Я читаю её перед собеседованиями и сменой работы..." - это несколько сурово звучит :-)Мурадов Мурадhttps://www.blogger.com/profile/06611052686208052951noreply@blogger.com