Тема: Must Read для программеров

Ответить в теме
Страница 3 из 4 ПерваяПервая 1 2 3 4 ПоследняяПоследняя
Показано с 41 по 60 из 65
  1. Вверх #41
    Постоялец форума Аватар для Яр
    Пол
    Мужской
    Адрес
    Odessa.Ua
    Возраст
    38
    Сообщений
    2,915
    Репутация
    170
    Ещё можно почитать просто так )

    Торвальдс, Даймонд - Just for fun
    ~ Motivation is what gets you started. Habit is what keeps you going.


  2. Вверх #42
    Цитата Сообщение от Яр
    Ещё можно почитать просто так )

    Торвальдс, Даймонд - Just for fun
    Это имя, фамилия, название произведения или мнение о нем?

  3. Вверх #43
    Тигровна Аватар для Tigra
    Пол
    Женский
    Адрес
    /dev/null
    Сообщений
    1,528
    Репутация
    267
    мм... книг масса.. времени мало)
    Из того, что еще вроде не упоминали - Вирта можно.. для старта)
    Если говорить о БД.. точнее MSSQL - Хендерсон..
    это так. чтобы не остались обиженными хорошие авторы)
    Не будите во мне Зверя, он и так не высыпается

  4. Вверх #44
    Постоялец форума Аватар для Яр
    Пол
    Мужской
    Адрес
    Odessa.Ua
    Возраст
    38
    Сообщений
    2,915
    Репутация
    170
    Цитата Сообщение от lexar
    Это имя, фамилия, название произведения или мнение о нем?
    Торвальдс и Даймонд - фамилии авторов,
    Just for fun - название книги )
    ~ Motivation is what gets you started. Habit is what keeps you going.

  5. Вверх #45
    Цитата Сообщение от Яр
    Торвальдс и Даймонд - фамилии авторов,
    Just for fun - название книги )
    Авторы на русском, название на английском.
    Искать трудно.
    А о чем это?
    И есть ли все на русском или на английском?
    Ссылочка?

  6. Вверх #46
    Постоялец форума Аватар для Яр
    Пол
    Мужской
    Адрес
    Odessa.Ua
    Возраст
    38
    Сообщений
    2,915
    Репутация
    170
    Цитата Сообщение от lexar
    Авторы на русском, название на английском.
    Искать трудно.
    А о чем это?
    И есть ли все на русском или на английском?
    Ссылочка?
    Книга особо понравится любителям linux ).
    Вот ссылочка
    ~ Motivation is what gets you started. Habit is what keeps you going.

  7. Вверх #47
    Посетитель Аватар для x[82]
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    437
    Репутация
    47
    Цитата Сообщение от lexar
    Авторы на русском, название на английском.
    Искать трудно.
    А о чем это?
    И есть ли все на русском или на английском?
    Ссылочка?
    Ладно книги не знать, но фамилии... Неужель еще есть такие люди? Ужас
    I'm GNU/Linux user.

  8. Вверх #48
    Частый гость Аватар для homo ludens
    Пол
    Мужской
    Сообщений
    751
    Репутация
    141
    Если речь идет о книгах для программеров (а не для ОО-программеров), то наверное начать надо с такого дерьма мамонта как "Мифический человекомесяц". ;-)
    Плюс ранний киберпанк Гибсона (Сожжение Хром, Джонни-Мнемоник, Нейромантик etc).

    А банду четырех лучше не читать сразу - книга хорошая, но там речь ИМХО не о программировании а о наборе стандартных правил решения задач. Без объяснения откуда великие гуру эти правила вытащили.
    Лучше самому к этим шаблонам придти. ИМХО.
    The future is already here - it is just unevenly distributed. (c) W. Gibson

  9. Вверх #49
    Цитата Сообщение от homo ludens
    А банду четырех лучше не читать сразу - книга хорошая, но там речь ИМХО не о программировании а о наборе стандартных правил решения задач. Без объяснения откуда великие гуру эти правила вытащили.
    Лучше самому к этим шаблонам придти. ИМХО.
    А это зря,
    как говорил незабвенный Бисмарк: "На своих ошибках учатся только идиоты".

    И не надо ломиться через лес, если рядом просека.

    Я сейчас как раз эту банду читаю.
    Мне нравится - идет как художественная литература.

    Кстати, я встречал реализации библиотек,
    где классы были названы по типам патернов.
    Вских там абстрактных фабрик и т.п.
    Так что эта книга может быть полезна при столкновении
    с кодом программеров, которые ее уже прочитали и пользуют.

  10. Вверх #50
    Частый гость Аватар для homo ludens
    Пол
    Мужской
    Сообщений
    751
    Репутация
    141
    Цитата Сообщение от lexar
    А это зря,
    как говорил незабвенный Бисмарк: "На своих ошибках учатся только идиоты".

    И не надо ломиться через лес, если рядом просека.
    Крутые, скользкие края имеет эта колея,
    Я кляну проложивших ее, скоро лопнет терпенье мое
    И склоняю, как школьник плохой -
    "Колею, колее, с колеей..."
    (с) В. Высоцкий.

    А книга да, хорошая, и в каком-нибудь корпоративном проекте я бы на работу человека не читавшего ее не взял. А в какой-нибудь исследовательский проект не взял бы человека, читавшего ее.
    Ведь шаблоны проектирования очень быстро превращаются в шаблоны мышления.

    Интересная закономерность наблюдается. Большинство приведенных здесь книг, которые "маст рид программер" - это хорошо написанные справочники по ООП. ;-)
    The future is already here - it is just unevenly distributed. (c) W. Gibson

  11. Вверх #51
    Не покидает форум Аватар для Ull9
    Пол
    Мужской
    Адрес
    Мюнхен
    Сообщений
    19,028
    Репутация
    1490
    упс а теперья выскажусь.
    в исследовательский проект я бы точно не взял человека без шаблонного мышления.

    скажу так, аматер отличается от профессионала тем что профи не думает.
    вот я напримаер, профи, и не думаю вообще.
    приходит задача, и решение ее архитектуры хлоп сразу в голове, только кодируй.
    а аматер, он начинает размышлять. даже как написать голимый синглтон, для него "исследовательская задача".

    так что нагик аматеров ТЕМ БОЛЕЕ в исследовательский проект.

  12. Вверх #52
    User banned
    Пол
    Мужской
    Сообщений
    785
    Репутация
    20
    Через какое время такое мышление приходит?

  13. Вверх #53
    pHp-ProGRaMMeR Аватар для NoXX
    Пол
    Мужской
    Возраст
    34
    Сообщений
    1,690
    Репутация
    320
    Цитата Сообщение от Ull9
    упс а теперья выскажусь.
    в исследовательский проект я бы точно не взял человека без шаблонного мышления.

    скажу так, аматер отличается от профессионала тем что профи не думает.
    вот я напримаер, профи, и не думаю вообще.
    приходит задача, и решение ее архитектуры хлоп сразу в голове, только кодируй.
    а аматер, он начинает размышлять. даже как написать голимый синглтон, для него "исследовательская задача".

    так что нагик аматеров ТЕМ БОЛЕЕ в исследовательский проект.
    если по твоим словам - тогда тут все "аматоры"...
    In TRANCE I trust...

  14. Вверх #54
    Живёт на форуме Аватар для firejump
    Пол
    Мужской
    Сообщений
    3,144
    Репутация
    373
    Цитата Сообщение от NoXX
    если по твоим словам - тогда тут все "аматоры"...
    А вам так важно, кто вас как оценивает
    Viva La Barca !!! We are the champions :)

  15. Вверх #55
    Цитата Сообщение от Ull9
    упс а теперья выскажусь.
    в исследовательский проект я бы точно не взял человека без шаблонного мышления.

    скажу так, аматер отличается от профессионала тем что профи не думает.
    вот я напримаер, профи, и не думаю вообще.
    приходит задача, и решение ее архитектуры хлоп сразу в голове, только кодируй.
    а аматер, он начинает размышлять. даже как написать голимый синглтон, для него "исследовательская задача".

    так что нагик аматеров ТЕМ БОЛЕЕ в исследовательский проект.
    Я согласен. Тоже ни хрена не думаю.
    Гоню код и все.

    Думать нужно только над нестандартными проблемами.
    Профессионалы с такими сталкиваются редко.

    Обычно в начале проекта.
    Стандартная головная боль:
    какую функциональность включить в первую версию продукта?
    Накидаешь много фитч - затянешь разработку.
    Накидаешь мало - не зацепишь пользователя.

    Но с другой стороны,
    можно ставить задачи самому себе для удовольствия,
    и их же решать, в свободное от работы время.

    Например, задачка которую я так и не решил:
    Сглаживание границы на окнах с нестандартными регионами в Windows.
    В лоб - типа перебрать все окна ниже,
    определить что под твой границей,
    наложить сглаживающий фильт -
    морока, скажу я вам.
    А красивого хака в голову не пришло.

  16. Вверх #56
    Частый гость Аватар для homo ludens
    Пол
    Мужской
    Сообщений
    751
    Репутация
    141
    Оффтоп, наверное...
    Но все-таки...
    Цитата Сообщение от Ull9
    скажу так, аматер отличается от профессионала тем что профи не думает.
    вот я напримаер, профи, и не думаю вообще.
    приходит задача, и решение ее архитектуры хлоп сразу в голове, только кодируй.
    а аматер, он начинает размышлять. даже как написать голимый синглтон, для него "исследовательская задача".

    так что нагик аматеров ТЕМ БОЛЕЕ в исследовательский проект.
    Именно в этом и проблема. Профи не думает - он живет в своей теме и среде. Но только в своей и малейший выход за пределы среды ему фатален. Он очень быстр, но поменять направление не может - привычная скорость мышления не даст. (вспомнилась теорема о бесплатных ланчах)

    Написать галимый синглтон может быть исследовательской задачей - и часто студент справляется с ней лучше, чем профи, если надо его написать на языке Unlambda ;-)

    Как я уже писал где-то, корпоративного программиста можно отличить по двум признакам.
    1. Он способен написать драйвер мыши на Oracle
    2. Он искренне считает, что это и есть самый правильный способ написания драйверов.

    Первое заслуживает похвалы, а вот второе часто мешает жить.
    The future is already here - it is just unevenly distributed. (c) W. Gibson

  17. Вверх #57
    В патернах от четырех не описаны:

    паттерны для распределенных систем или параллельного рограммирования

    Кто встречал описание?

  18. Вверх #58
    Частый гость Аватар для homo ludens
    Пол
    Мужской
    Сообщений
    751
    Репутация
    141
    А вот еще нестандартная книга, которую интересно прочесть
    http://research.microsoft.com/~daniel/unix-haters.html
    или
    http://www.simson.net/ref/ugh.pdf

    предисловие Дениса Ричи слабонервным не читать - ищу в переводе Гоблина. ;-)

    Цитата Сообщение от lexar
    В патернах от четырех не описаны:

    паттерны для распределенных систем или параллельного рограммирования

    Кто встречал описание?
    Не факт, что таковые вообще существуют, так же как и трудно себе представить паттерны для логического программирования на прологе ;-)
    На этом книгу не сделаешь.
    Для многопоточности может кто и напишет, хотя ИМХО единственная неочевидная техника в мультитриде, которая может быть с натяжкой названа паттерном - это использование очереди сообщений для развязки вызовов функций в разных потоках. Да и то для новичков.
    А в MPI мне вообще сложно представить себе паттерн...
    The future is already here - it is just unevenly distributed. (c) W. Gibson

  19. Вверх #59
    Цитата Сообщение от lexar
    В патернах от четырех не описаны:

    паттерны для распределенных систем или параллельного рограммирования

    Кто встречал описание?
    Банда 4-х описала только паттерны низкоуровнего проектирования.
    Есть и другие типы паттернов:
    Паттерны анализы
    Архитектурные паттерны,
    Паттерны процесса разработки ПО.
    и.т.д.
    Короче, когда слово паттерн стало модным, к любой методике
    моделирования и процесса стали добовлять это слово.

    По сабджу:
    Есть неплохая работа по паттернам анализа Петьки Коуда
    "Объектные модели:стратегии, шаблоны и приложения"
    Там в рассмотрены паттерны распределенных объектов.
    Кроме того есть книги по архитектурным шаблонам
    к сожалению не помню авторов.

  20. Вверх #60
    User banned
    Пол
    Мужской
    Сообщений
    785
    Репутация
    20
    Паттерны:

    http://rapidshare.com/files/10913337...L-500.pdf.html

    ed2k://|file|J2EE.Patterns.Revision.A,.Sun.Java.Student.C ourse.SL-500.pdf|11038823|D8A93714C3ED4CF143834C9BAC79DB85|/
    Последний раз редактировалось pavlentus; 09.01.2007 в 13:05.


Ответить в теме
Страница 3 из 4 ПерваяПервая 1 2 3 4 ПоследняяПоследняя

Похожие темы

  1. Память не может быть "read". Подскажите.
    от Таки Да в разделе Железо
    Ответов: 19
    Последнее сообщение: 26.11.2009, 14:37
  2. 27.06.09 Music Must Go On - Бесплатный концерт - Куликовое поле
    от КаМпоТ в разделе Анонсы концертов, вечеринок и прочих мероприятий
    Ответов: 27
    Последнее сообщение: 30.06.2009, 12:58
  3. The Prodigy - Invaders Must Die
    от Stream в разделе Музыка
    Ответов: 23
    Последнее сообщение: 20.06.2009, 22:48
  4. Fresh Must Die!
    от SIMBA в разделе Интернет :: технические вопросы
    Ответов: 8
    Последнее сообщение: 26.11.2005, 21:58
  5. America Must Be Destroyed !
    от Anonymous в разделе Городские новости и сплетни
    Ответов: 24
    Последнее сообщение: 11.06.2004, 20:40

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения