Waarom zou het moeilijk zijn? Zo moeilijk is het niet om een simpele join te maken in MongoDbquote:Op maandag 18 november 2013 15:24 schreef KomtTijd... het volgende:
[..]
Het kan, maar er is geen reden om het jezelf extra moeilijk te maken.
En vervolgens heb je die classes en functies naar een ander bestand gekopieerd en dat is je installer? Da's dus niet de code die je getest hebt, da's een kopie van die code. Dat maakt in zoverre verschil dat je aanpassingen twee keer moet doen als je ze ook wilt testen.quote:Op maandag 18 november 2013 10:18 schreef Chandler het volgende:
Gewoon 1 scriptje met daarin de class/functie en daaronder het test gedeelte?
Heb je al iets aan je formatting gedaan?quote:Op maandag 18 november 2013 19:52 schreef Chandler het volgende:
Ja en nee, de installer is een 'front' voor de data... de data en 'front' worden samen gevoegd in het script dat de installer (aan) maakt.
Qua testen heb je gelijk, maar vaak maak ik bv een class/functie en die test ik ook gewoon in het zelfde bestand van de class/functie waarbij ik dan gewoon andere classes/functies include (voor mijn mvc heb ik per functie een apart php bestand, altijd gemakkelijk met debuggen). Dus bijna het zelfde.. In dit project specifiek moet ik inderdaad dan zaken twee keer moet herhalen.
Ik zal eens naar PHPUnit kijken!
Maar heb je voor dit projectje nog suggesties? ideeën? verbeter punten?
Alleen het typen in Sublime vind ik toch ietsiepietsie prettigerquote:
Waar ligt het aan dat het daarin fijner is?quote:Op maandag 18 november 2013 20:51 schreef RetRy32 het volgende:
[..]
Alleen het typen in Sublime vind ik toch ietsiepietsie prettiger
//Feit: ietsiepietsie is een Nederlands woord//
Ik vind die autofill echt tof en voor de rest is het denk ik gewenning.quote:Op maandag 18 november 2013 21:19 schreef Crutch het volgende:
[..]
Waar ligt het aan dat het daarin fijner is?
Hoe bedoel je met formatting? de stijl waarop ik mijn code schrijf? pear style?quote:Op maandag 18 november 2013 19:54 schreef RetRy32 het volgende:
[..]
Heb je al iets aan je formatting gedaan?
Protip: PHPStorm, werkt geweldig met PHPunit trouwens.
1 2 3 4 5 6 7 8 9 10 11 | <?php foreach (array("tables", "tableData", "files" => "files") AS $block => $bTest) { if (isset(${"$block"}, ${"$block" . "CRC"})) { $tested++; if (!testHash(${"$block" . "CRC"}, ${"$block"}, $bTest)) { $_SESSION['installer']['errors'][] = $block . ' block damaged'; $errors++; } } } ?> |
Da's perfect imo, nu ik je code eigenlijk bekijk is er niks mis met de netheid.quote:Op dinsdag 19 november 2013 08:55 schreef Chandler het volgende:
[..]
Hoe bedoel je met formatting? de stijl waarop ik mijn code schrijf? pear style?
gelijk een andere vraag; is dit netjes? of moet/kan het anders?
[ code verwijderd ]
quote:Op dinsdag 19 november 2013 16:41 schreef ursel het volgende:
Ik schrijf de 'as' in een foreach altijd met kleine letters.
Je mixt een indexed met een associative array. Alhoewel het technisch kan is zoiets meestal een recept voor gezeik. Kies het een of het ander, niet mengen.quote:Op dinsdag 19 november 2013 08:55 schreef Chandler het volgende:
[..]
Hoe bedoel je met formatting? de stijl waarop ik mijn code schrijf? pear style?
gelijk een andere vraag; is dit netjes? of moet/kan het anders?
[ code verwijderd ]
Hahaha, zal ongetwijfeld mede mogelijk gemaakt zijn door mijn schrijf style!quote:Op dinsdag 19 november 2013 16:21 schreef RetRy32 het volgende:
[..]
Da's perfect imo, nu ik je code eigenlijk bekijk is er niks mis met de netheid.
Was een illusie
SUPER LOL, eigenlijk moet AS ook met kleine letters, maar schrijf het al jaren als AS (zal wel uit mijn basic tijd komen...) oh nu ik het mij bedenk is het waarschijnlijker dat ik het van SQL heb overgenomen (daar schrijf ik functies altijd in hoofdletters en variabelen/tabellen/velden etc in kleine... ) maar goed... het verduidelijkt wel de leesbaarheid ($vars as $var1 => $var2) is minder leesbaar als ($vars AS $var1 => $var2) ofzo.quote:Op dinsdag 19 november 2013 16:41 schreef ursel het volgende:
Ik schrijf de 'as' in een foreach altijd met kleine letters. Eigenlijk nog nooit met hoofdletters gezien, bhelave in Queries.
Ik heb dit vandaag even in elkaar geflanst van een groter stukje if else statements... scheelt maar 3/4 aan regels.quote:Op dinsdag 19 november 2013 16:51 schreef Boze_Appel het volgende:
Je mixt een indexed met een associative array. Alhoewel het technisch kan is zoiets meestal een recept voor gezeik. Kies het een of het ander, niet mengen.
Wat je zegt is logisch, maar niet voor mijn code.quote:Op dinsdag 19 november 2013 17:36 schreef KomtTijd... het volgende:
Ik moest er 5 keer naar kijken voordat ik begreep wat er nu gebeurde.
En ik zou zeggen dat je die vars direct in een object zet waar je doorheen fietst, mocht je ze stuk voor stuk willen checken. Of je checkt ze op het moment van aanmaken.
1 2 3 4 | <?php foreach (array("tables", "tableData", "files" => "files") AS $block => $bTest) { } ?> |
1 2 3 4 5 | <?php $array = array("tables"=>"tableData", "files"=>"files"); foreach($array AS $block => $bTest){ } ?> |
1 2 3 4 | <?php $explodeIp = explode ( ".", "185.002.241.100" ); $bierentieten = ltrim ( $explodeIp[0], "0" ) . "." . ltrim ( $explodeIp[1], "0" ) . "." . ltrim ( $explodeIp[2], "0" ) . "." . ltrim ( $explodeIp[3], "0" ); ?> |
Het scriptje draait maar 1 keer, het wordt in de database gestopt en daarna zien we de data nooit meer terugquote:
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |