Exceptions

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

IT-traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »

Specialist Informatiebeveiliging

Specialist Informatiebeveiliging Waar een linked-data-omgeving, 500 licenties op databanken en digitale tijdschriften en ISO 27001/27002 samenkomen. Dat is de KB in Den Haag. En het is de plek waar jij als specialist informatiebeveiliging waardevol digitaal erfgoed, maar ook informatie van en voor miljoenen bibliotheekbezoekers, beschermt tegen cybercriminaliteit. Stilstaan is geen optie. Als onze specialist informatiebeveiliging werk je in ons complexe IT-landschap met eindgebruikersdiensten, landelijke netwerkdiensten en diensten die ons nationaal erfgoed duurzaam opslaan. We ondersteunen de informatiebeveiliging vanuit een afdeling overstijgend team. Kortom, je staat er dus niet alleen voor! Als specialist informatiebeveiliging help je de KB-kaders vast te stellen

Bekijk vacature »

Front-end Ontwikkelaar

Bedrijfsomschrijving Bij het accepteren van dit aanbod kom je terecht binnen een veelzijdige organisatie waar een goede sfeer hangt. Zij zijn gewend dagelijks met elkaar te lunchen en ruimte is voor een potje Mario. Als Front-end ontwikkelaar ga je je op projectbasis bezighouden met het ontwikkelen van content voor diverse opdrachtgevers. De projecten waar je aan gaat werken zullen verschillende qua omvang. Hierbij kan je rekening houden met een gemiddelde doorlooptijd van een half jaar, waarbij er meerdere projecten naast elkaar kunnen lopen. Naast ontwikkeling aan de Front-end ga je ook een rol spelen bij de ontwikkeling aan de back-end.

Bekijk vacature »

Ervaren .NET developer gezocht, api development, .

Ben je een ervaren .NET developer en op zoek naar baan waarbij je je ook meer kunt gaan richten op architectuur? Binnen een leuke, sociale en betrokken werkomgeving? Met technieken als .NET Core en Azure? Dan zou deze baan wellicht iets voor jou kunnen zijn. Voor een organisatie in Rotterdam zijn we op zoek naar eens ervaren .NET ontwikkelaar. De organisatie bevindt zich in de financiële branche en is een van de grotere spelers in hun vakgebied. De organisatie bestaat uit circa 600 medewerkers en heeft verschillende vestigingen in Nederland. Het hoofdkantoor zit in Rotterdam en daar is ook de

Bekijk vacature »

Web Developer

Ben jij degene die het verschil weet tussen een prima website en een site die echt geweldig is? Gaat jouw hart sneller kloppen van een echt gebruiksvriendelijke site? Word je blij van het toepassen van de laatste ontwikkelingen en techniek? Dan willen wij graag met jou kennismaken! De W.T. Group groeit door: nieuwe producten, nieuwe vormen van dienstverlening, nieuwe afzetkanalen… Onze eigen websites groeien en veranderen mee, maar ook de sites van onze samenwerkingspartners en onze klanten kunnen een expert gebruiken, daarom hebben we een vacature voor een Web Developer Binnen de W.T. Group ben jij de specialist die alles

Bekijk vacature »

Senior C# Developer (NL) bij PostNL

Senior C# Developer (NL) Den Haag HBO/WO IT Professional "Als Senior C# Developer impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijfskritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen in C# en AWS" Wat ga je doen? PostNL is becoming a postal tech company. Als Senior C# Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead Engineer, Developers en Solution Consultants. Samen zijn jullie verantwoordelijk voor het bouwen aan onderdelen uit onze logistieke software omgeving. Binnen het

Bekijk vacature »

Java Developer / Webservices / Overheid

Bedrijfsomschrijving De organisatie waar je komt te werken is een semi-overheidsinstelling die zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Het bedrijf is gevestigd in hartje Utrecht met het Centraal Station op loopafstand en een parkeergarage naast het pand. Bij deze stabiele organisatie gaat men uit van kwaliteit hoogwaardige softwarediensten. Je zal hier als Java Ontwikkelaar geen projecten tegenkomen waar je uit commercieel oogpunt jouw werk zo snel mogelijk af moet leveren. Uiteraard zal je hier wel het beste uit jezelf moeten halen, maar hierbij ligt het zwaartepunt

Bekijk vacature »

.NET Developer

Bedrijfsomschrijving Als .NET Ontwikkelaar kom je te werken bij een internationale organisatie met in Nederland ongeveer 350 medewerkers. De organisatie heeft nog een vestiging in België en de moedermaatschappij is gevestigd in Slovenië. Het IT-team is ongeveer 10 man groot en ze zijn op zoek naar een extra ontwikkelaar om het team uit te breiden. Samen met drie andere C# Developers word je verantwoordelijk voor het ontwikkelen van applicaties en koppelingen/interfacing tussen verschillende applicaties. Er zijn geen functionele consultants, wat betekent dat je zelf zal schakelen met gebruikers. Je pakt het gehele proces op: je schakelt met gebruikers, stelt het

Bekijk vacature »

Backend .NET Developer C# Voetbal

Bedrijfsomschrijving Binnen deze organisatie in de regio Den Haag zal je als .NET Developer terecht komen in een multidisciplinair team met 5 andere Programmeurs. In jouw rol ben je verantwoordelijk voor het ontwikkelen en optimaliseren van mobiele applicaties met meer dan 4 miljoen gebruikers wereldwijd. Als Backend Developer zal je dagelijks werken met C#, .NET Core, Kubernetes en een SQL Database. Voor het onderling communiceren van de microservices wordt gebruik gemaakt van RabbitMQ. Je krijgt energie van technische uitdagingen en je werkt graag samen. Verder zul je in vele projecten deelnemen, zorg je voor nieuwe features, los je diverse bugs

Bekijk vacature »

BI Ontwikkelaar

Voor Samen Veilig Midden-Nederland zijn wij op zoek naar een verbindende BI Ontwikkelaar (32-36 uur, locatie Utrecht). De organisatie is gevestigd naast NS station Utrecht Overvecht. Wil jij graag werken bij een organisatie met een maatschappelijke doelstelling en heb je affiniteit met jeugdzorg en/of het waarborgen van veiligheid van individuen? Lees dan snel verder! Organisatie Onze opdrachtgever Samen Veilig Midden-Nederland bestaat uit de gecertificeerde instellingen SAVE en Veilig Thuis Utrecht. De organisatie heeft een maatschappelijke missie, een gezonde bedrijfsvoering en een sterke relatie met haar stakeholders. Samen Veilig komt in beeld als de veiligheid in de opgroei- of opvoedingssituatie van

Bekijk vacature »

Lead Outsystems Developer voor grote opdrachtgever

Bedrijfsomschrijving Altijd al willen werken voor een bedrijf die gespecialiseerd is in het ontwikkelen en beheren van applicaties? Dan is dit je kans! Onze klant is op zoek naar een gedreven Lead Outsystems Developer. Dit snelgroeiende consultancy bedrijf kan je het beste beschrijven als een informele organisatie, waar openheid en eerlijkheid de key is. In deze organisatie is het belangrijk dat je niet alleen de passende oplossing bied, maar ook kan adviseren. Grootste deel van de tijd zal je aan de slag gaan voor opdrachtgevers van deze organisatie. Zo is er altijd genoeg diversiteit in jouw werkzaamheden. Functieomschrijving Jouw functie

Bekijk vacature »

Mendix Consultant / Developer

Bedrijfsomschrijving De organisatie begeeft zich in de retail branche en focust zich op de tak mobiliteit. De organisatie telt ongeveer 3000 medewerkers die verdeeld zijn over meerdere vestigingen in het land. Een deel in Brabant en een deel in de Randstad. Voor deze functie kan er als standplaats worden gekozen tussen de regio Utrecht of regio Breda. Onlangs heeft de organisatie besloten Mendix te gebruiken als nieuwe basis voor haar gehele applicatie omgeving. De stabiliteit, flexibiliteit en gebruiksvriendelijkheid van Mendix dragen bij aan de innovaties van de organisatie. Op dit moment een groot aantal processen en applicaties herbouwd in Mendix.

Bekijk vacature »

PLC Programmeur

Vind jij het leuk om machines tot leven te wekken door het programmeren van PLC's? Dan is dit de functie die bij jou past! Organisatie Vanuit Dordrecht werkt de organisatie aan projecten binnen de machinebouw. Hoewel ze een wat kleinere organisatie zijn, hebben ze mooie turn-key oplossingen voor internationale klanten binnen de food-, non-food- en chemische industrie. Vanuit de locatie in Dordrecht worden de machines opgebouwd en vervolgens bij de klant in bedrijf gesteld. Doordat ze momenteel groeiende zijn, zijn ze opzoek naar versterking voor het programmeren, testen en aansturingen van de systemen. Sfeer De organisatie is van oudsher een

Bekijk vacature »

.Net ontwikkelaar gezocht in omgeving van Apeldoor

Bedrijfsomschrijving Mijn opdrachtgever is gevestigd in Apeldoorn. Ze zitten in de voedselindustrie en zijn gespecialiseerd in fast-moving consumergoods en logistieke processen en fabrieksautomatisering. Ze bestaan inmiddels al enige decenia en zijn in hun tak van sport zeer gerenomeerd! Er is een hechte afdeling waar .Net ontwikkelaars werken aan interne projecten. Binnen het bedrijf zijn integriteit, openheid en eerlijkheid de belangrijkste pijlers. Er is sprake van een informele sfeer binnen een hecht team. De medewerkerstevredenheid is hoog en daarmee automatisch het personeelsverloop laag. Functieomschrijving Je werkt hier in een informeel bedrijf waar je als ervaren .Net Developer binnen een scrum team

Bekijk vacature »

Java Developer / Redesign / Complex / Overheid

Bedrijfsomschrijving Bij deze overheidsinstantie zal je terecht komen in een DevOps team van 5 man/vrouw groot. 4 daarvan houden zich bezig met het (door)ontwikkelen van de applicaties en 1 iemand is verantwoordelijk voor het testwerk. Echter, doordat ze steeds meer geautomatiseerd testen en richting CI/CD willen gaan, zal jij je daar ook zeker mee gaan bemoeien! Zoals gezegd kom je in een erg complexe omgeving terecht. Dit heeft voornamelijk te maken met het feit dat je met diverse Europese lidstaten en veel verschillende componenten te maken hebt. Dit maakt het daardoor erg uitdagend, maar niet minder leuk! Daarnaast zijn zij

Bekijk vacature »
Nicoow Unknown

Nicoow Unknown

01/10/2009 21:43:00
Quote Anchor link
Hallo allen,
Ik zat me laatst weer eens iets vreemds te bedenken, en hoop dat jullie hier het antwoord op hebben.
Als ik met exceptions bezig ben, dan heb ik altijd de neiging om al m'n code in 1 try block te zetten, en deze dan op het eind af te vangen,
Maar is dit wel de juiste methode, of mag het ook gewoon zo.
Ander zou ik namelijk niet precies weten wanneer wel, en wanneer niet een try block te gebruiken.

Graag jullie mening hierover :)

Gegroet!
 
PHP hulp

PHP hulp

08/03/2021 04:21:31
 
Jan Willem van der Veer

Jan Willem van der Veer

02/10/2009 10:08:00
Quote Anchor link
Quote:
al m'n code in 1 try block te zetten, en deze dan op het eind af te vangen,
(...)
Maar is dit wel de juiste methode, of mag het ook gewoon zo.
Nee, naar mijn mening niet. Maar smaken verschillen. Je moet alleen fouten vangen die je verwacht. Het vangen van een hele blok code in een try-catch-finally is hetzelfde als error_reporting op E_NONE zetten.

Daarnaast kun je je fouten niet specificeren. Een database-fout ken en moet ik anders afhandelen dan bijvoorbeeld een runtime-fout vanwege division-by-zero. Bij een database-fout vertel ik de gebruiker dat de database niet helemaal werkt en dat z'n formulier niet opgeslagen is. Bij een runtime-fout met division-by-zero vertel ik de cliënt dat hij een verkeerde waarde in een specifiek veld heeft ingevoerd en dat ik daar niet zo tevreden over ben (afgezien van dat je dat al eerder had af kunnen vangen).
 



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.