русский
Germany.ruForen → Архив Досок→ Programmierung

базовая литература по программированию

1635  1 2 3 4 5 6 7 8 9 10 alle
Tomasson завсегдатай04.09.06 12:52
Tomasson
NEW 04.09.06 12:52 
in Antwort igna 04.09.06 12:32
насчет С++ я уверен :-)
и по возможности всегда отговариваю *новичков* браться за его изучение. Хотя если чел - новоиспеченный студент факультета Информатики или осознано хочет программировать именно на С++, то почему бы нет? :-)
#81 
Tomasson завсегдатай04.09.06 12:57
Tomasson
NEW 04.09.06 12:57 
in Antwort Tomasson 04.09.06 12:52
P.S. смысл этой ветки был в том, чтобы собрать список литературы, а не вдаваться в очередной спор, какой язык лучше и в чем.
Так, чтобы чел зашел, нашел интересующий его язык/тему и начал искать книгу. А читать все эти хитров***анные тексты ему не составит никакого интереса. Они его только отпугнут :-)
#82 
  scorpi_ скептик04.09.06 13:50
NEW 04.09.06 13:50 
in Antwort Tomasson 30.08.06 16:32
C++
Anfänger:
--- Andrew Koenig, Barbara E. Moo - "Accelerated C++" (http://www.amazon.de/Accelerated-C%2b%2b-Practical-Programming-Example/dp/020170...)
--- Nicolai Josuttis - "C++ Standard Library - A Tutorial and Reference" (http://www.amazon.de/C%2b%2b-Standard-Library-Tutorial-Reference/dp/0201379260/)
--- Scott Meyers - "Effective C++" (http://www.amazon.de/Effektiv-C%2b%2b-programmieren-Scott-Meyers/dp/3827322979/)
--- Scott Meyers - "More Effective C++" (http://www.amazon.de/Effektiv-programmieren-Verbesserung-Programme-Entw%fcrfe/dp...)
Fortgeschrittene:
--- Scott Meyers - "Effective STL" (http://www.amazon.de/Effective-STL-Scott-Meyers/dp/0201749629/)
--- Herb Sutter - "Exceptional C++" (http://www.amazon.de/Exceptional-C%2b%2b-Engineering-Programming-Solutions/dp/02...)
--- Herb Sutter - "More Exceptional C++" (http://www.amazon.de/More-Exceptional-C%2b%2b-Engineering-Programming/dp/0201704...)
--- Herb Sutter - "Exceptional C++ Style" (http://www.amazon.de/Exceptional-C%2b%2b-Style-Herb-Sutter/dp/0201760428/)
--- Herb Sutter, Andrei Alexandrescu - "C++ Coding Standards: 101 Rules, Guidelines, and Best Practices" (http://www.amazon.de/Coding-Standards-Rules-Guidelines-Practices/dp/0321113586/)
Profi:
--- David Vandevoorde, Nicolai M. Josuttis - "C++ Templates: The Complete Guide" (http://www.amazon.de/C%2b%2b-Templates-Complete-David-Vandervoorde/dp/0201734842...)
--- David Abrahams, Aleksey Gurtovoy - "C++ Template Metaprogramming" (http://www.amazon.de/Template-Metaprogramming-Concepts-Techniques-Beyond/dp/0321...)
--- Alexandrescu - "Modern C++ Design" (http://www.amazon.de/Modernes-Generische-Programmierung-Entwurfsmuster-angewende...)
--- "ISO/IEC 14482 - C++ Standard" (http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=38110&ICS...)
PS Надо бы пожалуй новую тему открыть, приклеить е╦ и попросить Игоря безжалостно тереть весь оффтоп...
#83 
voxel3d коренной житель04.09.06 13:57
voxel3d
NEW 04.09.06 13:57 
in Antwort scorpi_ 04.09.06 13:50
А Элджер? Моя самая любимая книга.
Dropbox - средство синхронизации и бэкапа файлов.
#84 
  scorpi_ скептик04.09.06 14:00
NEW 04.09.06 14:00 
in Antwort Tomasson 30.08.06 16:32
В ответ на:
Heiko Kalista *C++ für Spieleprogrammierer* (http://www.amazon.de/C%2b%2b-f%fcr-Spieleprogrammierer-Heiko-Kalista/dp/34464033...)

Это IMHO полнейшее фуфло. Автор несётся галопом по куче тем, толком не раскрывая ни одну из них
#85 
  scorpi_ скептик04.09.06 14:03
NEW 04.09.06 14:03 
in Antwort voxel3d 04.09.06 13:57
Ладно, пусть будет
--- Jeff Alger - "C++ for Real Programmers" (http://www.amazon.de/C%2b%2b-Real-Programmers/dp/0120499428/)
#86 
barma_lej старожил04.09.06 14:06
barma_lej
NEW 04.09.06 14:06 
in Antwort Tomasson 30.08.06 16:32, Zuletzt geändert 04.09.06 14:07 (barma_lej)
HTML (Там же JavaScript и CSS) правда не книга, но очень хорошее электронное пособие.
http://de.selfhtml.org/ - Online версия
http://aktuell.de.selfhtml.org/extras/download.shtml - Страница закачки Offline версий в html формате
http://aktuell.de.selfhtml.org/extras/selfchm.htm - Страница закачки Offline версий в chm формате
#87 
  scorpi_ скептик04.09.06 14:16
NEW 04.09.06 14:16 
in Antwort Tomasson 30.08.06 16:32
XSLT
--- Bob DuCharme - "XSLT Quickly" (http://www.amazon.de/XSLT-Quickly-Bob-DuCharme/dp/1930110111/)
#88 
  scorpi_ скептик04.09.06 14:25
04.09.06 14:25 
in Antwort Tomasson 30.08.06 16:32
Javascript - единственная приличная книга (если не считать книг по Ajax'у)
--- Nicholas C. Zakas - "Professional JavaScript for Web Developers" (http://www.amazon.de/Professional-JavaScript-Developers-Nicholas-Zakas/dp/0764579088/)
#89 
игoрь online04.09.06 14:32
игoрь
NEW 04.09.06 14:32 
in Antwort scorpi_ 04.09.06 13:50
пусть будет, тоже ведь полезные вещи написаны.
просто потом кто-нибудь может открыть новую ветку с прямыми ссылками на литературу и потом дополнять е╦ по мере надобности. ветка будет закрыта и прикреплена, так что офтопа там точно не будет. что нибудь вроде "Ссылки для новичков" http://foren.germany.ru/linux/f/2385061.html, имеется в виду по внешнему виду и исполнению.
[зел]здесь могла бы быть моя автоподпись[/зел]
#90 
  scorpi_ скептик04.09.06 14:48
NEW 04.09.06 14:48 
in Antwort игoрь 04.09.06 14:32
Если её закрыть, то автору будет проблематично её обновлять. Я могу начать, но только лучше наверно её назвать "FAQ" и поместить туда ещё и туториал от voxel3D
#91 
Murr коренной житель04.09.06 15:40
Murr
NEW 04.09.06 15:40 
in Antwort Tomasson 04.09.06 11:11
Это они просто разминаются. А перед тем, как говорить об серьезном - выгонят детей в сад и закроют двери...
#92 
Murr коренной житель04.09.06 15:44
Murr
04.09.06 15:44 
in Antwort Tomasson 04.09.06 12:52
всегда отговариваю *новичков* браться за его
-------
А потом возникает два вопроса:
1. как и когда написать цикл
2. как из того, кто изучил PHP, VB, JavaScript & etc... все же сделать кодера, который в состоянии заработать себе на хлеб...
#93 
игoрь online04.09.06 16:08
игoрь
NEW 04.09.06 16:08 
in Antwort scorpi_ 04.09.06 14:48
тоже верно.. я буду посматривать, вс╦ что не по теме буду убирать, если что закрыть можно в любой момент.
название ветки на усмотрение автора, если кроме книг там ещ╦ полезности будут, то FAQ вполне подходяще конечно
[зел]здесь могла бы быть моя автоподпись[/зел]
#94 
Tomasson завсегдатай04.09.06 16:33
Tomasson
NEW 04.09.06 16:33 
in Antwort Murr 04.09.06 15:44
А потом возникает два вопроса:
1. как и когда написать цикл

вот только не надо.... 8-)
циклы в Java и С# не подходят для исполнения твоих желаний? ;-))
#95 
Tomasson завсегдатай04.09.06 16:33
Tomasson
NEW 04.09.06 16:33 
in Antwort scorpi_ 04.09.06 13:50
спасибо! :-)
только давайте ограничимся лит-рой для новичков.
Добавлю позже, т.к. все время отвлекаюсь.
#96 
Tomasson завсегдатай04.09.06 16:36
Tomasson
NEW 04.09.06 16:36 
in Antwort scorpi_ 04.09.06 14:00, Zuletzt geändert 04.09.06 16:38 (Tomasson)
Это ИМХО полнейшее фуфло
опять же *для кого?* :-)
Как по мне, для новичка самое то. Не пугает, написано увлекательно :-)
На первую книгу о С++ абсолютно подходит. У человека хоть интерес к последующему обучению остается.
Хотя возможно, что в одной из приведенных тобой книг обьясняется все не хуже и *без испуга* читателя :-)
#97 
Tomasson завсегдатай04.09.06 18:31
Tomasson
NEW 04.09.06 18:31 
in Antwort scorpi_ 04.09.06 13:50
Не знаю, отнесется ли это к *началам* :-)
если да, то можно добавить в FAQ.
UML
--- Christoph Kecher *UML 2.0. Das umfassende Handbuch* (http://www.amazon.de/UML-2-0-Das-umfassende-Handbuch/dp/3898427382)
На немецком языке с примерами на Java и C#
Design Patterns
--- Elisabeth Freeman *Head First Design Patterns* (http://www.amazon.com/First-Design-Patterns-Elisabeth-Freeman/dp/0596007124)
либо на немецком:
--- Eric Freeman *Entwurfsmuster von Kopf bis Fuß* (http://www.amazon.de/Entwurfsmuster-von-Kopf-bis-Fu%df/dp/3897214210)
#98 
voxel3d коренной житель04.09.06 20:12
voxel3d
NEW 04.09.06 20:12 
in Antwort Tomasson 04.09.06 18:31
ИМХО после GoF с их "Design Patterns" всё остальное порнография, плагиат и не содержит ничего нового. GoF меняют образ мышления, а остальное нафиг не надо.
Dropbox - средство синхронизации и бэкапа файлов.
#99 
Murr коренной житель04.09.06 21:20
Murr
NEW 04.09.06 21:20 
in Antwort Tomasson 04.09.06 16:33
циклы в Java и С# не подходят
------
они у меня в основном такие (в смысле - простых - for - в коде _нет_)
public class TMyObject : IMyInt_1, IMyInt_2
{
public void Sample()
{
int count;
count = 0;
foreach(IMyObj_1 obj in this as IMyInt_1)
{
count += 1;
}
// тут насчитали 4
count = 0;
foreach(IMyObj_2 obj in this as IMyInt_2)
{
count += 1;
}
// а тут - 5
} // Sample()
} // class
Единственное, чего не представляю, как тоже самое получить "узкого специалиста" по VB6.0...
1 2 3 4 5 6 7 8 9 10 alle