Что читать не по кокретному языку, а по теории ,... и тд.
			
			![]() ![]()  | 
	
| 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           	 | 
       
			
			 Почему-то считается, что для того, чтобы написать хорошую программу, достаточно хорошо уметь программировать, тогда как это совсем не так. Намного важнее хорошо разбираться в предметной области, для которой разрабатывается программа.  Нельзя объять необъятное.Программисту необязательно (и даже совсем не нужно) разбираться в предметной области - достаточно чтобы он был в курсе основных терминов. Есть специальные люди, системные аналитики, - это их задача, разобираться с тем, чего хочет заказчик, и вникать в предметную область. Только уже после можно сформулировать задачу для команды разработчиков. -------------------- ИзВ ин ИтЕ   зА   нЕ рОв НЫй   П оч ЕРк 
					
		 | 
	
![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 12:23 |