Что читать не по кокретному языку, а по теории ,... и тд.
Что читать, По теории... |
Что читать, По теории... |
renesko1 |
Сообщение
#1
|
поиск Группа: Пользователи Сообщений: 347 Пол: Мужской Реальное имя: nir Репутация: 2 |
Что читать не по кокретному языку, а по теории ,... и тд.
-------------------- typedef void Śūnyatā ;
|
Michael_Rybak |
Сообщение
#2
|
Michael_Rybak Группа: Пользователи Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: 32 |
паттерны проектирования )
вообще лучше всего учиться на практике. и ничего не надо читать. бери примеры и разбирайся, как они работают. из теории есть смысл читать паттерны проектирования, если интересно - можно введение в алгоритмы. просто книжки "по программированию" читать, имхо, нет смысла. можно по сетям. по безопасности. по графике, в конце концов. что тебе интересно? |
spill |
Сообщение
#3
|
Пионер Группа: Пользователи Сообщений: 58 Пол: Мужской Реальное имя: Андрей Репутация: 2 |
Вот тебе списочек книг:
А. Шень "Программирование: Теоремы и задачи" Кормен, Лейзерсон "Алгоритмы: построение и анализ" Кнут Все 3 тома Окулов Не помню как книга называется, но по моему у него одна всего. Вот, хорошие книжечки.. Можешь почитать А читать книги надо. Без теории не будет практики, нужно понимать не только КАК это работает, но еще и ПОЧЕМУ это работает. |
Michael_Rybak |
Сообщение
#4
|
Michael_Rybak Группа: Пользователи Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: 32 |
Кормена, а тем более, лол, Кнута, читать ни в коем случае НЕ нужно. Никому. Если только не интересно углубленное изучение алгоритмов (кормен) и околонаучные извращения умного человека (кнут).
Цитата Без теории не будет практики ну у меня как-то получилось. читать, на мой взгляд, лучше всего ответы на конкретные вопросы. т.е. документация+форумы. Добавлено через 1 мин. Вот блин, все так горазды советовать кнута... "можешь почитать", ага. вот ты скажи, ты открывал хоть один том? много прочел? ) что-то я сильно сомневаюсь ) |
hardcase |
Сообщение
#5
|
code warrior Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: 8 |
"Языки программирования: разработка и реализация" Т. Пратт и М. Зелковиц. Книга расскажет об организации языков программирования, всяческих возможностях и конструкциях, которые имеет тот или иной язык, попутно даст обзор некоторых (старых) языков программирования.
"Совершенный код" Стив Макконелл. Книга научит писать код Правильно и Грамотно. Поможет обрести собственный стиль. З.Ы. По поводу Кнута +1. Книги конечно толковые, правда для нормального человека (не помешанного математика) бесполезны. Сообщение отредактировано: hardcase - -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
Michael_Rybak |
Сообщение
#6
|
Michael_Rybak Группа: Пользователи Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: 32 |
вот про макконелла +1. такого типа книги обычно оч полезны, но только для средне подготовленного читателя. совсем новичку такое рано, а когда сам много уже знаешь, их очень сложно читать - подробно сил нет никаких, а если по диагонали - можно много ценного пропустить.
есть смысл ее читать, смело пропуская всё непонятное, и все время что-то кодируя походу, и потом прочитать второй раз. ну это всё в предположении, что читать вообще нужно и хочется. |
andriano |
Сообщение
#7
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
Хотелось бы обатить внимание еще на один аспект.
Почему-то считается, что для того, чтобы написать хорошую программу, достаточно хорошо уметь программировать, тогда как это совсем не так. Намного важнее хорошо разбираться в предметной области, для которой разрабатывается программа. Например, чтобы написать хороший звуковой редактор, нужно обладать серьезными познаниями в акустике, биоакустике, теории волн и колебаний, теории электрических цепей, ТФКП и пр. Ну а вообще, практика показывает, что программистам чаще всего недостает знаний в области математики. |
renesko1 |
Сообщение
#8
|
поиск Группа: Пользователи Сообщений: 347 Пол: Мужской Реальное имя: nir Репутация: 2 |
"Совершенный код" Стив Макконелл. Книга научит писать код Правильно и Грамотно. Поможет обрести собственный стиль."
"Ну а вообще, практика показывает, что программистам чаще всего недостает знаний в области математики" "А читать книги надо. Без теории не будет практики, нужно понимать не только КАК это работает, но еще и ПОЧЕМУ это работает." "учиться на практике" "ответы на конкретные вопросы" Приму во внимание -------------------- typedef void Śūnyatā ;
|
hardcase |
Сообщение
#9
|
code warrior Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: 8 |
Почему-то считается, что для того, чтобы написать хорошую программу, достаточно хорошо уметь программировать, тогда как это совсем не так. Намного важнее хорошо разбираться в предметной области, для которой разрабатывается программа. Нельзя объять необъятное.Программисту необязательно (и даже совсем не нужно) разбираться в предметной области - достаточно чтобы он был в курсе основных терминов. Есть специальные люди, системные аналитики, - это их задача, разобираться с тем, чего хочет заказчик, и вникать в предметную область. Только уже после можно сформулировать задачу для команды разработчиков. -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
Текстовая версия | 11.10.2024 13:34 |