Head First Design Patterns

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

Bekijk vacature »

Database ontwikkelaar

Functieomschrijving Wil jij aan gave logistieke softwareprojecten werken en bij een uniek softwarebedrijf in de regio van Tilburg? Wacht niet langer en reageer snel op deze vacature. Als Database ontwikkelaar ga je aan de slag het schrijven van stored procedures en verder uitbouwen van de SQL database. Je werkt in een database team, met allemaal mensen die energie krijgen van software en techniek. Verder krijg je als taak: Optimaliseren en uitbouwen van de MS SQL databases die gebruikt worden; Optimaliseren van query's, waardoor er efficiënter gewerkt kan worden; Je werkt met de technieken T-SQL of PL/SQL; Bij interesse kan je

Bekijk vacature »

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »
Wouter J

Wouter J

18/02/2012 19:04:43
Quote Anchor link
Ik ben sinds december druk bezig mijn OO kennis wat uit te bereiden. Daartoe ben ik eens door dit forum gaan neuzen voor design patterns en heb een beetje op internet gezocht. Verder heb ik hier alle topics omtrent OO gevolgd om de implementatie wijze van OO beter te begrijpen.

Maar ik merk dat ik ook wel snak naar een goede resource met veel design patterns waardoor ik echt OO begin te begrijpen en ook zelf mooie OO voorbeelden kan maken.

Nu heb ik er een beetje naar gezocht en ben op het boek 'Head First Design Patterns' gekomen. Het lijkt erop dat het een goed boek is over design patterns en ik heb een klein stukje inkijkexemplaar gelezen en het ziet er goed uit.

Maar dat boek kost wel ong. 40 EURO. Nu ben ik benieuwd of iemand van jullie dit boek heeft gelezen en of jullie me dit boek kunnen aanraden? Is dit boek geschikt voor OO PHP programmeurs? Of weten jullie betere boeken die verder gaan dan de basis?

Wat korte vragen: (ik zag op het forum dat niels hem had gelezen, dus die kan deze wel beantwoorden ;)
- Het boek is voor JAVA geschreven, is dit heel erg storend?
- Is het die 40 EURO waard?
- Wordt alles goed uitgelegd en leer je er ook wat van?

Offtopic:
staat dit topic hier goed, of hoort het in een ander forumdeel thuis?
 
PHP hulp

PHP hulp

27/04/2024 23:58:01
 
Niels K

Niels K

18/02/2012 19:11:48
Quote Anchor link
Nou vooruit dan maar.

Ik vind het serieus een geweldig boek. Het wordt ongelofelijk goed uitgelegd. Allereerst beginnen ze met wat studie tips en hoe het boek is opgebouwd. Daarnaast wordt verhalende wijs alle patterns behandeld. Geweldig boek! Ik had nog nooit een boek gelezen die op die manier te werk ging en het beviel me prima!

De belangrijkste / meestgebruikte patterns worden behandeld. Ik zou liegen als ik zeg dat ik alle patterns die in dat boek staan beschreven wel eens heb gebruik maar toch wel een flink aantal.

Qua moeilijkheidsgraad moet jij dit boek snappen. Ze beginnen over het algemeen met een 'slecht' voorbeeld hoe je het zou doen voordat je van dat pattern hebt gehoord. (Zie ook topic van Ozzie van vandaag over de application class) Daarna mag je zelf gaan bedenken wat er verbeterd kan worden (zit kladpapier bij het boek) en op basis daarvan laten hun diversen voorbeelden zien van hoe het wel moet.

Daarnaast, in elk hoofdstuk (aan het eind) wordt er door een 'Pattern goeroe' wat tips gegeven voor het schrijven van mooie / juiste code.

Wat ik je aanraad: Neem echt de tijd om het boek goed te lezen en te begrijpen. Je zult er veel aan hebben ;-)

Aanrader dus!

Niels
 
Kees Schepers

kees Schepers

18/02/2012 19:12:37
Quote Anchor link
Ik ken het boek niet.. Maar als je echt iets gerichts zoekt op PHP kun je eens naar deze kijken:

http://www.phparch.com/books/phparchitects-guide-to-php-design-patterns/

Ik heb het boek niet gelezen maar wel anderen uit deze serie en die waren best goed!
 
Wouter J

Wouter J

18/02/2012 19:14:29
Quote Anchor link
Quote:
Nou vooruit dan maar.

Haha. :)

Mooi en goed verhaal, je hebt me over de streep getrokken. Ik zal hem binnenkort bestellen en hier op deze site een review plaatsen bij PHPboeken (wat daar staat hij nog niet tussen).
Edit:
Kees, ook bedankt ik zal een nachtje slapen of JAVA echt storend is ik ben C# code wel een beetje gewent, dus ik denk niet dat het veel problemen moet opleveren
Gewijzigd op 18/02/2012 19:16:56 door Wouter J
 
Niels K

Niels K

18/02/2012 19:15:42
Quote Anchor link
Ah, die had ik eigenlijk moeten schrijven :-) Maaruh, let je trouwens op dat hij ook in het Nederlands te verkrijgen is?
 
Wouter J

Wouter J

18/02/2012 19:21:18
Quote Anchor link
Quote:
Maaruh, let je trouwens op dat hij ook in het Nederlands te verkrijgen is?

Dat wist ik niet, maakt het wel wat beter leesbaar :)

Ik zie op bol.com alleen maar een 2e hands engelse. Weet je toevallig waar die in het nederlands te verkrijgen is?

Edit:
Ik heb er 1 gevonden op lannoo maar die is wel 10 EURO duurder :0
Gewijzigd op 18/02/2012 19:29:16 door Wouter J
 
Niels K

Niels K

18/02/2012 19:26:00
Quote Anchor link
Dat maakt het inderdaad leesbaar. Bij wat 'moeilijkere' stof is het toch handig dat het in het Nederlands is.

Phoe, ik had hem via Bol.com
 
Jurgen B

Jurgen B

18/02/2012 20:45:46
Quote Anchor link
Op bol.com staat hij gewoon nog (Engels dan wel) voor €41,99.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.