persoon class

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Medior/senior Fullstack developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij in één van onze vier scrumteams. Met 30 ontwikkelaars werk jij aan de doorontwikkeling van ons core product. Ook werkt jouw team aan maatwerkoplossingen op aanvraag van de klant en op projectbasis. Wij vinden het erg belangrijk dat onze ontwikkelaars met plezier naar werk gaan. Een deel hiervan ligt uiteraard bij jezelf, als jij ontwikkelen niet leuk vindt, ben jij bij ons echt aan het verkeerde adres. Jouw team bestaat namelijk uit een groep gepassioneerde vakidioten die dit werk doen omdat dit eerst een hobby was! Daarnaast wordt er intern rekening gehouden met

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »

Front-end React developer

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

Bekijk vacature »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Pagina: 1 2 volgende »

Ozzie PHP

Ozzie PHP

03/04/2014 13:14:16
Quote Anchor link
Hallo,

Ik wil een Person class gaan maken, en nu vraag ik me af welke properties daarbij horen.

Volgens mij heeft ieder persoon in ieder geval een:
- first name
- last name
- gender
- birthday
- dying day * (optioneel)
- social security number (optioneel)
- description (optioneel)

* Weet iemand het Engelse woord voor sterfdag? Google Translate zegt "anniversary", maar dat lijkt me meer een verjaardag. Ik zie ook "dying day". Is dat correct?

Zijn er nog meer properties waar ik nog niet aan heb gedacht, maar die wel bij een Person horen?
 
PHP hulp

PHP hulp

29/04/2024 14:36:39
 
Dos Moonen

Dos Moonen

03/04/2014 13:25:51
Quote Anchor link
Dat hangt van je data behoefte af. Die kunnen wij je niet geven.
 
Nick Strijker

Nick Strijker

03/04/2014 13:28:18
Quote Anchor link
Adres, Postcode, Woonplaats. Ligt er natuurlijk ook aan waar je het voor gaat gebruiken?
 
Wouter J

Wouter J

03/04/2014 13:28:54
Quote Anchor link
Je maakt een Person class omdat je die nodig hebt in je applicatie. Je maakt hem niet omdat je nu eenmaal een Person class wilt maken. Als je iets nodig hebt in je applicatie, dan weet je ook welke data je nodig hebt voor deze class. En dat plaats je dus in de class, niks meer en niks minder.

Bijv. deze site heeft genoeg aan een nickname, password en misschien een biografie. De overheid wil graag ook nog mijn BSN nummer weten. DUO zou dan ook nog graag mijn bankrekening nummer weten. StudieLink wil weer graag weten welke je studie je doet, terwijl Google graag wil weten waar je woont en wat je op een dag doet ;-)
 
Ozzie PHP

Ozzie PHP

03/04/2014 13:39:26
Quote Anchor link
Bedankt voor de reacties.

Ik wil eigenlijk een soort "basis" class maken met de basis-properties van een persoon.

>> Adres, Postcode, Woonplaats. Ligt er natuurlijk ook aan waar je het voor gaat gebruiken?

Dit zijn volgens mij geen properties van een persoon. Meerdere personen kunnen namelijk hetzelfde adres, postcode en woonplaats hebben.

>> Bijv. deze site heeft genoeg aan een nickname, password en misschien een biografie. De overheid wil graag ook nog mijn BSN nummer weten. DUO zou dan ook nog graag mijn bankrekening nummer weten.

Correct. Een biografie is gekoppeld aan 1 persoon, dus dat zou inderdaad nog een goede optie zijn. Een bankrekeningnummer weet ik dan weer niet zeker. Is dat altijd persoonlijk, of kunnen meerdere mensen 1 bankrek.nr. delen?

>> StudieLink wil weer graag weten welke je studie je doet, terwijl Google graag wil weten waar je woont en wat je op een dag doet ;-)

Mja... ik snap wat je bedoelt :) Maar dat zou je dan weer kunnen scharen onder "person activities" en niet zozeer onder de persoon zelf.

P.S. Weet iemand het engelse woord voor sterfdag? Is dat dying day?
 
Dos Moonen

Dos Moonen

03/04/2014 13:52:41
Quote Anchor link
"Dit zijn volgens mij geen properties van een persoon. Meerdere personen kunnen namelijk hetzelfde adres, postcode en woonplaats hebben."
Hangt van je data behoefte af.

"Een bankrekeningnummer weet ik dan weer niet zeker. Is dat altijd persoonlijk, of kunnen meerdere mensen 1 bankrek.nr. delen?"
Hangt van je data behoefte af.

"Ik wil eigenlijk een soort "basis" class maken met de basis-properties van een persoon."
Dat is heel erg simpel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php

namespace absolute\minumum;

class Person {

  private $id;

  public function __construct($id) {
    $this->id = $id;
  }


  public function getID() {
    return $this->id;
  }


  public function setID($id) {
    $this->id = $id;
  }
}


?>


PS. In de engelse taal is daar voor zover ik weet geen woord voor. date_of_death is wat ik zou kiezen.
 
Ivo P

Ivo P

03/04/2014 13:53:34
Quote Anchor link
als iemand een en/of rekening heeft met zijn partner, dan hoort die rekening bij 2 personen.
En een persoon kan meerdere bankrekeningen, evt bij verschillende banken, hebben.

Een biografie is een apart ding dat niet bij de persoon hoort maar met een FK naar de persoon te leiden is.
Een persoon kan ook meerdere bio's hebben: verschillende talen of voor verschillende omstandigheden.

BSN nunmmer mag je niet zo maar vragen aan je bezoekers. Is wel persoonlijk, maar niet per se verplicht. Recent nog gezien hoe een NL nieuwe medewerker geen BSN bleek te hebben omdat hij 10 km over de grens woont.

"date of death"
In de serie "death like me" was er altijd sprake van een ETD, "estimated time of death"
 
Ozzie PHP

Ozzie PHP

03/04/2014 14:02:14
Quote Anchor link
@Dos:

Een persoon heeft bij jou niet minimaal een naam? :D

@Ivo:

>> En een persoon kan meerdere bankrekeningen, evt bij verschillende banken, hebben.

Bedoel je daar dan mee dat een bankrek. geen property van een Person is?

>> Een persoon kan ook meerdere bio's hebben: verschillende talen of voor verschillende omstandigheden.

Dat is inderdaad zo. Ik had als property ook "description" bedacht. Die zou je, theoretisch gezien, ook in meerdere talen kunnen hebben. Betekent dat automatisch dat description ook geen property van Person is?
 
Dos Moonen

Dos Moonen

03/04/2014 14:08:01
Quote Anchor link
"Een persoon heeft bij jou niet minimaal een naam? :D"
Bij geanonimiseerde data zou ik geen naam willen hebben.

Het hangt af van je data behoefte.
 
Ozzie PHP

Ozzie PHP

03/04/2014 14:11:18
Quote Anchor link
>> Bij geanonimiseerde data zou ik geen naam willen hebben.

Ah oké. Maar zou je dan wel een Person object aanmaken? Kun je eens een voorbeeldje geven van zo'n situatie?
 
Ward van der Put
Moderator

Ward van der Put

03/04/2014 14:14:42
Quote Anchor link
In het Engels wordt dying day frequent gebruikt — alleen kan dat ook na overlijden nog een gedenkdag zijn, net zoals het synoniem anniversary.

In het Nederlands kennen we dat onderscheid ook. Een verjaardag wordt na overlijden een geboortedag, omdat een overledene niet meer verjaart…

Ik zou de property gewoon concreter benoemen: $date_born naast $date_deceased bijvoorbeeld. Dat kan best in wat technobabbel in plaats van $date_of_birth in meer puristisch Engels.
 
Ozzie PHP

Ozzie PHP

03/04/2014 14:19:21
Quote Anchor link
Thanks Ward ;)
 
Ivo P

Ivo P

03/04/2014 14:44:13
Quote Anchor link
Quote:
Bedoel je daar dan mee dat een bankrek. geen property van een Person is?


hangt er vanaf.
Als het gaat om de rekening waarvan jouw webshop incasseert en terugstort.
dan wel.

Als het om een algemene situatie gaat: ik ken zat mensen die bij meerdere banken rekeningen aanhouden.
al was het maar om bij de ene bank gebruik te kunnen maken van de verzekeringen bij een pakket, bij de andere bank te beleggen en een derde bank stelt simpeler een credit card beschikbaar of biedt goede spaarrekeningen.

Dan hoort de persoon (personen) dus bij de bankrekening en niet omgekeerd.
 
Ward van der Put
Moderator

Ward van der Put

03/04/2014 14:47:26
Quote Anchor link
Ivo P op 03/04/2014 14:44:13:
Dan hoort de persoon (personen) dus bij de bankrekening en niet omgekeerd.
Personen (meervoud) inderdaad, want je hebt bij partners vaak een en/of-rekening.
Gewijzigd op 03/04/2014 14:47:54 door Ward van der Put
 
Ozzie PHP

Ozzie PHP

03/04/2014 14:47:54
Quote Anchor link
Het laatste stuk vanaf "Als het om een algemene situatie gaat"..." begrijp ik volkomen.

>> Als het gaat om de rekening waarvan jouw webshop incasseert en terugstort.

Waarom is de situatie hier anders volgens jou?
 
Ward van der Put
Moderator

Ward van der Put

03/04/2014 14:50:40
Quote Anchor link
Ozzie PHP op 03/04/2014 14:47:54:
Het laatste stuk vanaf "Als het om een algemene situatie gaat"..." begrijp ik volkomen.

>> Als het gaat om de rekening waarvan jouw webshop incasseert en terugstort.

Waarom is de situatie hier anders volgens jou?

Dat heeft te maken met witwaspraktijken, verduistering en oplichting. Lang verhaal, maar een eventueel tegoed betaal je altijd terug naar de rekening waarvan oorspronkelijk werd betaald.
 
Ozzie PHP

Ozzie PHP

03/04/2014 14:58:07
Quote Anchor link
@Ward: oké, maar wat ik bedoel is... waarom is in deze situatie de bank.rek een property van de Person class?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
class Person {

  private $bank_account;

}

?>
 
Ward van der Put
Moderator

Ward van der Put

03/04/2014 15:05:25
Quote Anchor link
Zó kan het inderdaad ook de bankrekening zijn waarop bijvoorbeeld een abonnee zijn jaarlijkse abonnement moet storten. Met andere woorden: de bankrekening waarop de persoon jou betaalt, niet de bankrekening van de persoon.

"Hangt van je data behoefte af", zei Dos al.
 
Ozzie PHP

Ozzie PHP

03/04/2014 15:12:09
Quote Anchor link
Sorry dat ik er ff op door hamer, maar ik probeer het voor mezelf duidelijk te krijgen.

We constateerder eerder dat één persoon meerdere rekeningen kan hebben, en dat meerdere personen dezelfde rekening kunnen hebben. En om die reden hadden we gezegd dat een bank.rek.nr. dus geen property is van een persoon. Toen zei Ivo ineens:

Quote:
Als het gaat om de rekening waarvan jouw webshop incasseert en terugstort.
dan wel.

Dat snap ik niet. Waarom zou het in deze situatie ineens wel een property zijn? Ik zou dan namelijk eerder denken dat je een persoon koppelt aan een webshop, en die webshop koppelt aan een bankrekening.
 
Ward van der Put
Moderator

Ward van der Put

03/04/2014 15:16:22
Quote Anchor link
Dan is het geen property van de persoon, maar van de transactie/betaling in de webshop.
 
Ivo P

Ivo P

03/04/2014 16:00:48
Quote Anchor link
Er zit een verschil tussen iets maken dat de algemene werkelijkheid kan beschrijven/vatten
En wat praktisch is bij een site.

Voorbeeld een website van een vereniging.
De bankrekening waarmee persoon zijn maandelijke contributie betaalt (incasso) is daar dé rekening.

Bij de site die budgetcoach speelt, moet je ál je rekeningen op kunnen geven
 

Pagina: 1 2 volgende »



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.