Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Технологии программирования. (https://forum.antichat.xyz/showthread.php?t=90663)

Shaitan-Devil 06.11.2008 14:12

Технологии программирования.
 
Подсскажите хорошую книгу по технологиям программирования.

delay(0) 06.11.2008 14:37

Д.Кнут "Искусство программирования"
Где скачать не знаю.

nerezus 06.11.2008 16:22

Вопрос просто тотальный пиздец.

Приведу аналог: дайте книгу по литературе. Да блин, тысячи книг абсолютно различных областей соответствуют данным критериям.

Shaitan-Devil 06.11.2008 16:32

Технологии программирования без привязки к языку.

Sinay 06.11.2008 16:32

Цитата:

Сообщение от nerezus
Вопрос просто тотальный пиздец.

Приведу аналог: дайте книгу по литературе. Да блин, тысячи книг абсолютно различных областей соответствуют данным критериям.

Кнута для начала хватит

GlOFF 06.11.2008 16:54

Технологий много. Даже не знаю.

Shaitan-Devil Что тебе интересно? То и почитай.

Есть ещё такой предмет в IT учебных заведениях называется "Технологии программирования" (Учат делфи и окошки создавать) :))

Может ЭТО подойдет

Shaitan-Devil 06.11.2008 17:28

Приведу пример задачи.Имеется массив в 256 элементов. выделено 255 кб памяти есть 2 повторяющихся элемента.Найти повторяющиеся элементы(без привязки к языку)

nerezus 06.11.2008 17:55

Цитата:

Кнута для начала хватит
Для начала его читать бы и не посоветовал.
По мне пусть человек что-то полезное качественно разрабатывать пусть научится сначала, а уж потом узкие места оптимизирует.

Вот ктати:
Джоэл Спольски. Лучшие примеры разработки ПО, 4.5мб
http://nerezus.ifolder.ru/6173155

С. Макконнелл. Совершенный код. Практическое руководство по разработке ПО. 20мб
http://nerezus.ifolder.ru/6887428

Мартин Фаулер - Рефакторинг. 3.5мб
http://nerezus.ifolder.ru/8465198

Heimer 06.11.2008 20:36

Вот ещё
Генри Уорен Алгоритмические трюки для программистов
http://files.samouchka.net/books/comp/algoritmi4eskie_tryuki_samouchka.net_teraarhiv.ru. rar

Sinay 06.11.2008 20:44

Цитата:

Сообщение от nerezus
Для начала его читать бы и не посоветовал.
По мне пусть человек что-то полезное качественно разрабатывать пусть научится сначала, а уж потом узкие места оптимизирует.

Вот ктати:
Джоэл Спольски. Лучшие примеры разработки ПО, 4.5мб
http://nerezus.ifolder.ru/6173155

С. Макконнелл. Совершенный код. Практическое руководство по разработке ПО. 20мб
http://nerezus.ifolder.ru/6887428

Мартин Фаулер - Рефакторинг. 3.5мб
http://nerezus.ifolder.ru/8465198


а я и не говорил,что его надо вначале читать,
"кнута для начала хватит"-за***шься читать те :rolleyes:

0x22b 06.11.2008 21:34

Цитата:

Сообщение от nerezus
Вот ктати:
С. Макконнелл. Совершенный код. Практическое руководство по разработке ПО. 20мб
http://nerezus.ifolder.ru/6887428

Интересная книга, все доступно изложено.. Я её сначала читал в электронном варианте, но потом в реале преобрел, не жалею.

Qwazar 06.11.2008 21:53

Цитата:

Сообщение от nerezus
Мартин Фаулер - Рефакторинг. 3.5мб
http://nerezus.ifolder.ru/8465198

Судя по вопросу человеку нужно что нибудь по алгоритмам, а не рефакторинг или паттерны.

Я бы посоветовал Кормена: http://www.ozon.ru/context/detail/id/2429691/

Для начала - самое то, если пропустить главу с мат. основами. А Кнут для начала слишком жёстко имхо.

З.Ы.
Не читай книги русских авторов, если хочешь серъёзную литературу по алгоритмам.

GlOFF 06.11.2008 22:37

Цитата:

Приведу пример задачи.Имеется массив в 256 элементов. выделено 255 кб памяти есть 2 повторяющихся элемента.Найти повторяющиеся элементы(без привязки к языку)
Интересная задача, чтобы просить посоветовать книжку о "Технологии программирования". Здесь хватит любого Самоучителя или простых навыков в кодинге...

ТС прочитай простые и понятные книжке о кодинге, этих знаний должно хватить для решения задачи...

nerezus 06.11.2008 22:43

Цитата:

Я её сначала читал в электронном варианте, но потом в реале преобрел, не жалею.
+1, только распечатал: предпочитаю формат A5.

dx4r 07.11.2008 00:34

а как на счет книги Никлауса Вирта "Алгоритмы и структуры данных"?

vikseriq 07.11.2008 00:55

Thinking in Java by Bruce Eckel
Там тепе и про парадигмы, и про шаблоны проектирования, и в бонус - освоишь яву )

procedure 07.11.2008 06:35

Конечно, понимаю немного не в тему.
Но это нужно прочитать каждому. Эту ссылку и мне когда то скинули и я много чего понял.Не поленитесь и вы прочитать этот текст до конца, и не забудте поделиться им со своими знакомыми программистами.
http://www.williamspublishing.com/21-days.html

Маленькая цитата отсюда же:
Цитата:

Программа. Лучший вид обучения — это обучение на собственном опыте. Более формально эта мысль выражена так, что “максимальный уровень производительности труда в определенной области не достигается автоматически как результат приобретения опыта, но даже очень опытные специалисты могут повысить продуктивность своего труда в результате сознательного стремления к усовершенствованию” (с. 366) и “действительно эффективное обучение невозможно без постановки вполне определенных заданий с соответствующим уровнем сложности конкретным лицам, информативной обратной связи и возможности повторения и исправления ошибок” (с. 20-21). Книга Cognition in Practice: Mind, Mathematics, and Culture in Everyday Life является интересным справочником по этой теме.
Да прибудет, с вами сила джедая!

Shaitan-Devil 07.11.2008 09:38

Цитата:

Сообщение от GlOFF
Интересная задача, чтобы просить посоветовать книжку о "Технологии программирования". Здесь хватит любого Самоучителя или простых навыков в кодинге...

ТС прочитай простые и понятные книжке о кодинге, этих знаний должно хватить для решения задачи...

Я выполнил эту задачу на пхп и на С++,но мне сказали без привязки к языку.Вот я и озадачился.

nerezus 07.11.2008 12:42

Это значит, что нельзя использовать myArray.findDuplicateItems() методы )

Но задача кривая сама по себе(лишние данные о кол-ве памяти).


Время: 23:43