Het leek me wel leuk om een topic te starten waarin de 3 boeken die de meeste invloed hebben gehad op je manier van werken.
Er is al een boeken topic, en daar post iedereen zijn aanraders wel in, maar het is een beetje lastig om daar de goeie boeken uit te halen omdat daar intussen zoveel in staat en omdat het niet aan bepaalde eisen voldoet.
Ik zou dus graag de 3 boeken willen weten waaraan je het meeste hebt gehad, die de grootste invloed hebben gehad op je manier van werken en op je manier van denken. En ik wil ook graag weten waarom het boek zo`n grote invloed heeft en hoe eventueel je manier van denken is veranderd. Verder is een url erbij ook wel zo fijn.
Ik hoop dat niet iedere PHP`er/ASP`er/HTML`er/SQL`er en andere mensen dit topic gaan overspoelen met replies, want ik ben voornaamelijk op zoek naar boeken voor mensen die meer technisch onderbouwd zijn. Zo gauw je ook gedegen kennis van scriptingtalen hebt (en dus niet de zoveelste knutselaar bent) moet je je niet aangesproken voelen en kan je hier ook reageren. Verder hoeft het niet verplicht over oo te gaan want er zijn ook genoeg non-oo boeken die een enorme invloed op je manier van werken kunnen hebben.
Mijn 3 boeken zijn:
-----------------------------------------------------------------------------
Design Patterns
Dit boek heeft mijn denken op een volldig nieuw nivo getild. Ik heb nu veel grotere stenen om in te denken, ontwerpen zijn veel robuuster. Dit boek was voor mij een begin van echt leren software ontwikkelen. Intussen heb ik veel meer boeken over patterns gelezen (de 2 boeken hieronder zijn ook pattern georienteerd) maar dit boek staat met stip boven aan.Verder zijn er intussen ook wel wat beter leesbare varianten (design patterns explained bv), maar dit boek is het begin.
-----------------------------------------------------------------------------
Enterprise Integration Patterns : Designing, Building, and Deploying Messaging Solutions
Ik ben veel bezig met allerlei threading problematiek en door te werken met asynchrone systemen (bv channels) valt dit vrij makkelijk te realiseren. Op dit moment ben ik bezig met een project en eindelijk begin ik echt grip op een nieuwe manier van werken en denken te krijgen. Het heeft wel een tijdje geduurt (ik denk een maand of 6) maar het is nu veel eenvoudiger om dit soort systemen op te zetten en erover te redeneren.
-----------------------------------------------------------------------------
Concurrent Programming in Java(TM): Design Principles and Patterns
Aangezien ik veel met allerlei threading problematiek bezig ben is goeie literatuur onmisbaar. Ik heb al heel wat concurrency boeken doorgelezen (waarbij ook genoeg nuttige), maar mbv dit boek leer je ook op een veel hoger nivo te denken. Vroeger was ik aan het pielen met allerlei lowlevel synchronisatie bouwstenen, maar intussen gebruik (of schrijf) ik veel hogere synchronisatie bouwstenen. De afgelopen 4 jaar is dit wel een van mijn meest opengeslagen boeken. Altijd valt er wel iets nieuws uit te leren..
Tot zover mijn lijst met boeken die veel impact hebben gehad op mijn manier van werken. Ik hoop dat jullie iets aan dit topic hebben en ik hoop dat ik ook iets heb aan jullie replies.
[edit]
Topic wat vriendelijker gemaakt voor de scripters onder ons. Maar het is dus niet de bedoeling dat er boeken zonder al te veel nivo in opgenoemd gaan worden. Dus zeker geen reference manuals! Het is wel de bedoeling dat er enige technische inhoud in zit.
Er is al een boeken topic, en daar post iedereen zijn aanraders wel in, maar het is een beetje lastig om daar de goeie boeken uit te halen omdat daar intussen zoveel in staat en omdat het niet aan bepaalde eisen voldoet.
Ik zou dus graag de 3 boeken willen weten waaraan je het meeste hebt gehad, die de grootste invloed hebben gehad op je manier van werken en op je manier van denken. En ik wil ook graag weten waarom het boek zo`n grote invloed heeft en hoe eventueel je manier van denken is veranderd. Verder is een url erbij ook wel zo fijn.
Ik hoop dat niet iedere PHP`er/ASP`er/HTML`er/SQL`er en andere mensen dit topic gaan overspoelen met replies, want ik ben voornaamelijk op zoek naar boeken voor mensen die meer technisch onderbouwd zijn. Zo gauw je ook gedegen kennis van scriptingtalen hebt (en dus niet de zoveelste knutselaar bent) moet je je niet aangesproken voelen en kan je hier ook reageren. Verder hoeft het niet verplicht over oo te gaan want er zijn ook genoeg non-oo boeken die een enorme invloed op je manier van werken kunnen hebben.
Mijn 3 boeken zijn:
-----------------------------------------------------------------------------
Design Patterns
Dit boek heeft mijn denken op een volldig nieuw nivo getild. Ik heb nu veel grotere stenen om in te denken, ontwerpen zijn veel robuuster. Dit boek was voor mij een begin van echt leren software ontwikkelen. Intussen heb ik veel meer boeken over patterns gelezen (de 2 boeken hieronder zijn ook pattern georienteerd) maar dit boek staat met stip boven aan.Verder zijn er intussen ook wel wat beter leesbare varianten (design patterns explained bv), maar dit boek is het begin.
-----------------------------------------------------------------------------
Enterprise Integration Patterns : Designing, Building, and Deploying Messaging Solutions
Ik ben veel bezig met allerlei threading problematiek en door te werken met asynchrone systemen (bv channels) valt dit vrij makkelijk te realiseren. Op dit moment ben ik bezig met een project en eindelijk begin ik echt grip op een nieuwe manier van werken en denken te krijgen. Het heeft wel een tijdje geduurt (ik denk een maand of 6) maar het is nu veel eenvoudiger om dit soort systemen op te zetten en erover te redeneren.
-----------------------------------------------------------------------------
Concurrent Programming in Java(TM): Design Principles and Patterns
Aangezien ik veel met allerlei threading problematiek bezig ben is goeie literatuur onmisbaar. Ik heb al heel wat concurrency boeken doorgelezen (waarbij ook genoeg nuttige), maar mbv dit boek leer je ook op een veel hoger nivo te denken. Vroeger was ik aan het pielen met allerlei lowlevel synchronisatie bouwstenen, maar intussen gebruik (of schrijf) ik veel hogere synchronisatie bouwstenen. De afgelopen 4 jaar is dit wel een van mijn meest opengeslagen boeken. Altijd valt er wel iets nieuws uit te leren..
Tot zover mijn lijst met boeken die veel impact hebben gehad op mijn manier van werken. Ik hoop dat jullie iets aan dit topic hebben en ik hoop dat ik ook iets heb aan jullie replies.
[edit]
Topic wat vriendelijker gemaakt voor de scripters onder ons. Maar het is dus niet de bedoeling dat er boeken zonder al te veel nivo in opgenoemd gaan worden. Dus zeker geen reference manuals! Het is wel de bedoeling dat er enige technische inhoud in zit.
[ Voor 15% gewijzigd door Alarmnummer op 18-09-2005 22:16 ]