correcte coding

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP back-end developer gezocht!

Functie Werk je liever zonder druk en keiharde deadlines maar met de focus op kwaliteit? Dan kom je hier op de juiste plek terecht! In Het team bestaat momenteel uit 12 developers, hiernaast werken er collega’s van front-end, UX maar ook marketing/sales en support. In iedere sprint ontwikkel je samen functionaliteiten met als uitdaging om de klanten de beste gebruikerservaring te bieden. Ze bieden een werkplek waar je jezelf kunt blijven ontwikkelen, en mee te werken aan zowel bestaande als nieuwe mogelijkheden. Eisen • HBO werk- en denkniveau (ze kijken niet naar een papiertje) • Je denkt graag mee over

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

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 »

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 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. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

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 in onderwijsland. Wat vragen

Bekijk vacature »

Pagina: « vorige 1 2 3 volgende »

28/09/2010 23:04:22
Quote Anchor link
Radio Dancemania op 28/09/2010 23:01:32:
(...)

Karl Karl op 28/09/2010 23:01:01:
Radio Dancemania op 28/09/2010 22:57:31:
Karl Karl op 28/09/2010 22:56:19:
Ga normaliseren.


geef misschien antwoorden waar iemand wat aan heeft of zeg gewoon niks;)

Je datadase model klopt niet.
Je hebt nu vijf tabellen zeg je.
Met daarin foto's
Tabel foto1, tabel foto2, enzovoort.
Dat klopt niet. Dat zorgt voor fouten. Dat is niet een genormaliseerd model.
Wat nu als je wilt dat er meerdere foto's kunnen toegevoegd worden?
En als je iets niet weet, dan moet je maar eens gaan googelen.


nee ik heb geen tabel foto's ik heb een tabel met bijv artiesten:
naam, blabla,foto1,foto2,foto3,foto4 enz verder..


Dat klopt dus ook niet. Zelfde probleem als ik hierboven uitleg.
Gewijzigd op 28/09/2010 23:06:31 door
 
PHP hulp

PHP hulp

27/05/2026 10:13:54
 
Radio Dancemania

Radio Dancemania

28/09/2010 23:05:22
Quote Anchor link
het probleem van meer foto's krijg ik niet op deze pagina omdat ik maximaal 5 foto's toelaat per artiest.. meer is niet nodig daar hebben ze hun eigen website voor.
 

28/09/2010 23:07:29
Quote Anchor link
Radio Dancemania op 28/09/2010 23:05:22:
het probleem van meer foto's krijg ik niet op deze pagina omdat ik maximaal 5 foto's toelaat per artiest.. meer is niet nodig daar hebben ze hun eigen website voor.


Dat is niet het hoofd probleem. Het hoofdprobleem is dat je die vage code van dat vorige en dit topic moest schrijven. Als je gewoon een standaard 1:n relatie had gedaan (of misschien zelfs wel een n:m relatie voor artiesten die samenwerken en dus samen op een foto staan) had je deze problemen niet gehad. Dan had je gewoon een net lijstje met foto's gehad.
En wat als je in de toekomst het wilt veranderen?
En wat als iemand maar één foto heeft?
 
- SanThe -

- SanThe -

28/09/2010 23:08:44
Quote Anchor link
Radio Dancemania op 28/09/2010 23:01:32:
als je hem zonder if doet pakt ie dus alle 5 de fotos in het geval van martijn dus 4 foto's terwijl ik check of die foto's wel ingevoerd zijn?


Beter kijken. Ik heb ook de eerste weggelaten. Om met een if() te kijken is totaal zinloos omdat de foreach() alle records uit het array() afloopt en niet meer. Dus die waarde bestaat altijd.
 
Radio Dancemania

Radio Dancemania

28/09/2010 23:09:46
Quote Anchor link
Karl Karl op 28/09/2010 23:07:29:
Radio Dancemania op 28/09/2010 23:05:22:
het probleem van meer foto's krijg ik niet op deze pagina omdat ik maximaal 5 foto's toelaat per artiest.. meer is niet nodig daar hebben ze hun eigen website voor.


Dat is niet het hoofd probleem. Het hoofdprobleem is dat je die vage code van dat vorige en dit topic moest schrijven. Als je gewoon een standaard 1:n relatie had gedaan (of misschien zelfs wel een n:m relatie voor artiesten die samenwerken en dus samen op een foto staan) had je deze problemen niet gehad. Dan had je gewoon een net lijstje met foto's gehad.
En wat als je in de toekomst het wilt veranderen?
En wat als iemand maar één foto heeft?

Quote:
En wat als iemand maar één foto heeft?

check de code nogmaals;)
 

28/09/2010 23:10:21
Quote Anchor link
Radio Dancemania op 28/09/2010 23:09:46:
Karl Karl op 28/09/2010 23:07:29:
Radio Dancemania op 28/09/2010 23:05:22:
het probleem van meer foto's krijg ik niet op deze pagina omdat ik maximaal 5 foto's toelaat per artiest.. meer is niet nodig daar hebben ze hun eigen website voor.


Dat is niet het hoofd probleem. Het hoofdprobleem is dat je die vage code van dat vorige en dit topic moest schrijven. Als je gewoon een standaard 1:n relatie had gedaan (of misschien zelfs wel een n:m relatie voor artiesten die samenwerken en dus samen op een foto staan) had je deze problemen niet gehad. Dan had je gewoon een net lijstje met foto's gehad.
En wat als je in de toekomst het wilt veranderen?
En wat als iemand maar één foto heeft?

Quote:
En wat als iemand maar één foto heeft?

check de code nogmaals;)

Je gaat van de code uit. De code moet dus jou fouten in de database opvangen?
 
Radio Dancemania

Radio Dancemania

28/09/2010 23:10:49
Quote Anchor link
SanThe Nvt op 28/09/2010 23:08:44:
Radio Dancemania op 28/09/2010 23:01:32:
als je hem zonder if doet pakt ie dus alle 5 de fotos in het geval van martijn dus 4 foto's terwijl ik check of die foto's wel ingevoerd zijn?


Beter kijken. Ik heb ook de eerste weggelaten. Om met een if() te kijken is totaal zinloos omdat de foreach() alle records uit het array() afloopt en niet meer. Dus die waarde bestaat altijd.


Het gaat mij erom.. dat als bijv $artiest->foto3 en $artiest->foto4 e.d. leeg zijn, niet getoond worden en ik dus ook geen lightbox krijg met alleen het plaatje loading(omdat die foto er gewoonweg niet is)
Gewijzigd op 28/09/2010 23:12:09 door Radio Dancemania
 
Martijn B

Martijn B

28/09/2010 23:12:11
Quote Anchor link
Ja en dat doet die if dus.

deze:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
        $dbfoto
= array($artiest->foto2,$artiest->foto3,$artiest->foto4,$artiest->foto5);
        foreach($dbfoto as $foto)
        {

             if ( $foto )
             {

             }
        }

?>
Gewijzigd op 28/09/2010 23:13:30 door Martijn B
 

28/09/2010 23:15:04
Quote Anchor link
Radio Dancemania op 28/09/2010 23:10:49:
SanThe Nvt op 28/09/2010 23:08:44:
Radio Dancemania op 28/09/2010 23:01:32:
als je hem zonder if doet pakt ie dus alle 5 de fotos in het geval van martijn dus 4 foto's terwijl ik check of die foto's wel ingevoerd zijn?


Beter kijken. Ik heb ook de eerste weggelaten. Om met een if() te kijken is totaal zinloos omdat de foreach() alle records uit het array() afloopt en niet meer. Dus die waarde bestaat altijd.


Het gaat mij erom.. dat als bijv $artiest->foto3 en $artiest->foto4 e.d. leeg zijn, niet getoond worden en ik dus ook geen lightbox krijg met alleen het plaatje loading(omdat die foto er gewoonweg niet is)


Zie je nou zelf niet dat deze database je allerlei problemen oplevert? Je zit zelf nu ook dus met dat probleem als er maar één foto is dat er niet meer moeten worden getoond.
 
Radio Dancemania

Radio Dancemania

28/09/2010 23:15:19
Quote Anchor link
Martijn B op 28/09/2010 23:12:11:
Ja en dat doet die if dus.

deze:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
        $dbfoto
= array($artiest->foto2,$artiest->foto3,$artiest->foto4,$artiest->foto5);
        foreach($dbfoto as $foto)
        {

             if ( $foto )
             {

             }
        }

?>


juist ja.. zoals ik hem ook nu heb staan.. als ik die if weglaat krijg ik dus 4 extra foto's die niet bestaan daarom dus die if;)
 
- SanThe -

- SanThe -

28/09/2010 23:15:21
Quote Anchor link
Ik ben het met Karl eens: Ga normaliseren.
Deze manier van scripten is waardeloos.
Ik stop mijn support aan dit topic.
 
Hipska BE

Hipska BE

28/09/2010 23:15:42
Quote Anchor link
En wat anderen al de hele tijd proberen te zeggen is dat je die foto3, foto4 en foto5 helemaal niet moet controlleren moest je een goed datamodel hebben.

Bij zo'n goed datamodel zou je meteen een array van foto's van een artiest kunnen krijgen uit de DB. En dan hoefde je je hoofd niet meer te breken over dit soort brakke en onlogische code met dubbel werk.
 

28/09/2010 23:16:27
Quote Anchor link
SanThe Nvt op 28/09/2010 23:15:21:
Ik ben het met Karl eens: Ga normaliseren.
Deze manier van scripten is waardeloos.
Ik stop mijn support aan dit topic.


Hipska BE op 28/09/2010 23:15:42:
En wat anderen al de hele tijd proberen te zeggen is dat je die foto3, foto4 en foto5 helemaal niet moet controlleren moest je een goed datamodel hebben.

Bij zo'n goed datamodel zou je meteen een array van foto's van een artiest kunnen krijgen uit de DB. En dan hoefde je je hoofd niet meer te breken over dit soort brakke en onlogische code met dubbel werk.


AMEN!
 
Radio Dancemania

Radio Dancemania

28/09/2010 23:17:18
Quote Anchor link
en hoe zien jullie zo'n extra DBveld ??


Toevoeging op 28/09/2010 23:18:11:

SanThe Nvt op 28/09/2010 23:15:21:
Ik ben het met Karl eens: Ga normaliseren.
Deze manier van scripten is waardeloos.
Ik stop mijn support aan dit topic.


je hebt ook nog geen nuttig antwoord gegeven dus maakt verder weinig uit.. ik kom hier alleen om hulp maar ik merk al dat hier 2 uit de hoogte geblazen figuren zitten die het altijd beter weten en maar al te goed over willen komen.

erg jammer niet iedereen is zo goed als jullie;)
Gewijzigd op 28/09/2010 23:18:31 door Radio Dancemania
 
Martijn B

Martijn B

28/09/2010 23:25:08
Quote Anchor link
Dit zou een betere database structuur zijn.

Tabellen:

- artiesten (id, naam, omschrijving, ...)

- artiest_fotos (id, artiest_id, bestandsnaam, ...)

- artiest_liedjes (id, artiest_id, naam, ...)

1 artiest meerdere foto's
1 artiest meerdere liedjes
 
Radio Dancemania

Radio Dancemania

28/09/2010 23:26:21
Quote Anchor link
Martijn B op 28/09/2010 23:25:08:
Dit zou een betere database structuur zijn.

Tabellen:

- artiesten (id, naam, omschrijving, ...)

- artiest_fotos (id, artiest_id, bestandsnaam, ...)

- artiest_liedjes (id, artiest_id, naam, ...)

1 artiest meerdere foto's
1 artiest meerdere liedjes

en dit dus controleren door artiest_id te controleren met id van artiesten ?
 
Martijn B

Martijn B

28/09/2010 23:28:02
Quote Anchor link
Ja, de kolom artiest_id wordt ook wel vreemde sleutel genoemd. (foreign key)

Deze verwijst naar een id in een andere tabel.

Edit:


Meestal zet je ook een index op een vreemde sleutel. Hierdoor voorkom je dat MySQL de hele tabel moet doorzoeken naar een bepaalde artiest.
Gewijzigd op 28/09/2010 23:29:56 door Martijn B
 
Synaps Framework

Synaps Framework

28/09/2010 23:28:25
Quote Anchor link
Nee. Hij geeft je juist nuttige antwoorden. Jij hebt alleen een blok voor je kop en negeert het goede antwoord. Jij zit te wachten totdat iemand je verteld hoe je dit het beste kunt oplossen met een verkeerde database structuur.

Zoals Hipska al aangeeft. Stop je energie nou gewoon in het normaliseren van je database structuur. Is je probleem meteen verholpen.
 
Radio Dancemania

Radio Dancemania

28/09/2010 23:29:33
Quote Anchor link
Synaps Framework op 28/09/2010 23:28:25:
Nee. Hij geeft je juist nuttige antwoorden. Jij hebt alleen een blok voor je kop en negeert het goede antwoord. Jij zit te wachten totdat iemand je verteld hoe je dit het beste kunt oplossen met een verkeerde database structuur.

Zoals Hipska al aangeeft. Stop je energie nou gewoon in het normaliseren van je database structuur. Is je probleem meteen verholpen.


hier wil ik ook aan beginnen maar zoals ik aangeef.. niet iedereen is zo slim als de rest hier.. ik zit hier met een reden om hulp te vragen. En als alle "pro" scripters hier dan met dingen aankomen die niet duidelijk zijn dan is de naam PHPhulp toch echt verkeerd genomen.
 
- SanThe -

- SanThe -

28/09/2010 23:35:11
Quote Anchor link
Omdat het jou blijkbaar te veel moeite kost om het zelf te vinden. Normaliseren.
 

Pagina: « vorige 1 2 3 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.