Heb ik gedaan, maar om een of andere reden gaat dat soms verkeerd :Squote:
Het ging al lang niet meer over de OP.quote:
Best veel gedaan, en het is prima bruikbaar, maar 'loops' maken is enorm omslachtig.quote:Op vrijdag 7 oktober 2011 12:31 schreef raptorix het volgende:
In tegenstelling tot veel collega's vind ik XSLT erg fijn werken, ok leesbaarheid is soms wat vervelend als je er niet heel bekend mee bent, maar om 1 of andere reden vind ik het een mooie taal.
Bij hem heb ik ook ooit een vak over functioneel programmeren gevolgd. Zeer vermakelijk om colleges te volgen van zo'n knettergekke figuur.quote:Op vrijdag 7 oktober 2011 11:27 schreef Core2 het volgende:
Check deze serie van Erik Meijer, briljante gast:
http://channel9.msdn.com/(...)damentals-Chapter-1/
Die is ondertussen (Rails 3) goed stabiel, maar in eerste instantie was het wel echt een openbare beta-test, jaquote:Op vrijdag 7 oktober 2011 12:08 schreef raptorix het volgende:
[..]
Ik heb 1 dag Ruby geprobeerd, bij het scaffolden ging het al fout, hoewel het boek slechts 2 maanden oud was, bleek de syntax al niet meer te kloppen, en natuurlijk was het niet backwards compatible![]()
![]()
Vind je?quote:Op vrijdag 7 oktober 2011 12:34 schreef Catbert het volgende:
Best veel gedaan, en het is prima bruikbaar, maar 'loops' maken is enorm omslachtig.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <xsl:for-each select="$items"> <div id="slide-{position()}" class="slide clearfix"> <figure> <xsl:if test="./visual !=''"> <img alt="slide" src="/ImageGen.ashx?image={umbraco.library:GetMedia(./visual, 'false')/umbracoFile}" /> </xsl:if> <xsl:if test="name(.) = 'BrandBox'"> <figcaption> <xsl:value-of select="./onderTitel"/> </figcaption> </xsl:if> </figure> <xsl:if test="name(.) = 'BrandBox'"> <section class="text-box-brandbox"> <h1> <xsl:value-of select="./headerTekst"/> </h1> <p> <xsl:value-of select="./tekst"/> </p> <a class="meer-btn" href="{umbraco.library:NiceUrl(./leesMeerUrl)}"> <xsl:value-of select="./leesMeerTekst"/> </a> </section> </xsl:if> </div> </xsl:for-each> |
Nu eentje waar je gewoon 10 iteraties wil doen (die bedoel ik). het is al weer een tijdje terug (4 jaar ofzo) dus ik ben kwa XSLT enorm roestigquote:
Kunnen programmeren is niet echt taal afhankelijk. En een "allround" programmeur heeft gewoon veel ervaring in een paar gangbare talen.quote:Op vrijdag 7 oktober 2011 13:53 schreef minibeer het volgende:
Ergens vind ik het jammer dat er zo veel programmeertalen zijn: om een expert te worden in een bepaalde taal moet je toch echt wel een jaar ervaring hebben. Dus je kan nooit een allround-expert worden die in elk project ingezet kan worden. Natuurlijk kan je wel een goede basis hebben, maar je mist altijd een groot deel, of dat nou de syntax of de standaardlibrary is (ik betwijfel trouwens of er mensen zijn die de hele standaardlibrary van talen als c#.net uit hun hoofd kennen).
Sowieso is het uit je hoofd kennen van hele talen, frameworks, e.d. onnodig, daar heb je goede IDEs met Intellisense / autoaanvulling voor. Vooral PHP`en zonder goede IDE is ellende, vanwege het welbekende $needle,$haystack / $haystack,$needle probleem. Beter weet je waar je oplossingen kunt zoeken, in plaats van onnodige zaken uit je kop je gaan knallen.quote:Op vrijdag 7 oktober 2011 13:53 schreef minibeer het volgende:
Ergens vind ik het jammer dat er zo veel programmeertalen zijn: om een expert te worden in een bepaalde taal moet je toch echt wel een jaar ervaring hebben. Dus je kan nooit een allround-expert worden die in elk project ingezet kan worden. Natuurlijk kan je wel een goede basis hebben, maar je mist altijd een groot deel, of dat nou de syntax of de standaardlibrary is (ik betwijfel trouwens of er mensen zijn die de hele standaardlibrary van talen als c#.net uit hun hoofd kennen).
Een taal is wat anders als een Library natuurlijk, je kan .NET namelijk via een hele berg talen aansprekenquote:Op vrijdag 7 oktober 2011 13:53 schreef minibeer het volgende:
Ergens vind ik het jammer dat er zo veel programmeertalen zijn: om een expert te worden in een bepaalde taal moet je toch echt wel een jaar ervaring hebben. Dus je kan nooit een allround-expert worden die in elk project ingezet kan worden. Natuurlijk kan je wel een goede basis hebben, maar je mist altijd een groot deel, of dat nou de syntax of de standaardlibrary is (ik betwijfel trouwens of er mensen zijn die de hele standaardlibrary van talen als c#.net uit hun hoofd kennen).
Bedoel je niet recusief? Dat kan idd lastig zijn in XSLTquote:Op vrijdag 7 oktober 2011 14:04 schreef Catbert het volgende:
[..]
Nu eentje waar je gewoon 10 iteraties wil doen (die bedoel ik). het is al weer een tijdje terug (4 jaar ofzo) dus ik ben kwa XSLT enorm roestig
[..]
Kunnen programmeren is niet echt taal afhankelijk. En een "allround" programmeur heeft gewoon veel ervaring in een paar gangbare talen.
Ik vind een jaar nogal overdreven overigens.
"Je weg kunnen vinden" is nogal wat anders dan "alles uit je hoofd weten"quote:Op vrijdag 7 oktober 2011 14:05 schreef raptorix het volgende:
En of iemand die hele library kent? Nou ik had wel een collega waarbij het aardig in de buurt kwam, maar die was dan ook beetje autistisch
Als je een component noemde, wist ie de hele namespace op te dreunenquote:Op vrijdag 7 oktober 2011 14:06 schreef Catbert het volgende:
[..]
"Je weg kunnen vinden" is nogal wat anders dan "alles uit je hoofd weten"
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <xsl:template name="renderItems"> <xsl:param name="items"/> <xsl:param name="offset"/> <ul class="clearfix"> <xsl:for-each select="$items"> <xsl:if test="position()=number($offset) or position()=number($offset + 1)"> <li class="object-listitem-medium"> <figure> <xsl:if test="./icoon !=''"> <img width="75" height="74" alt="" src="/ImageGen.ashx?image={umbraco.library:GetMedia(./icoon, 'false')/umbracoFile}" /> </xsl:if> <figcaption> <h3> <a href="{$uspPagina}#a{@id}"> <xsl:value-of select="./titel"/> </a> </h3> <p> <xsl:value-of select="./intro"/> </p> </figcaption> </figure> </li> </xsl:if> </xsl:for-each> </ul> <xsl:if test="$offset < count($items)"> <xsl:call-template name="renderItems"> <xsl:with-param name="items" select="$items"/> <xsl:with-param name="offset" select="$offset+1"/> </xsl:call-template> </xsl:if> </xsl:template> </xsl:stylesheet> |
Niet zo nuttig m.i. Kan hier ook wel random spul gaan posten maar daar heeft niemand wat aan.quote:Op vrijdag 7 oktober 2011 14:07 schreef raptorix het volgende:
Hier stukje recursieve xslt die ik laatst moest schrijven
[ code verwijderd ]
Mwoah, gewoon om aan anderen te laten zien wat een ramp XSLT eigenlijk isquote:Op vrijdag 7 oktober 2011 14:08 schreef Catbert het volgende:
[..]
Niet zo nuttig m.i. Kan hier ook wel random spul gaan posten maar daar heeft niemand wat aan.
Het is niet zo zeer complex, wel vinden veel developers die er voor eerst naar kijken de structuur wazigquote:Op vrijdag 7 oktober 2011 14:21 schreef SecurityException het volgende:
Ik vind dat XSLT qua complexiteit wel meevallen eigenlijk. Maar goed, dit komt dan ook van iemand die nog aan Ikonboards (CGI en Perl) geknutseld heeft zo'n 12 jaren geleden.
Sinds Oracle iedere keer de J2EE Javadoc onder nieuwe URL's verstopt, zijn dat soort mensen veel meer waard gewordenquote:Op vrijdag 7 oktober 2011 14:07 schreef raptorix het volgende:
[..]
Als je een component noemde, wist ie de hele namespace op te dreunen
Nee tuurlijk is programmeren niet taal afhankelijk, maar het is niet zo als allround programmeur aan elk project gelijk mee kan doen (er worden altijd programmeurs met ervaring in ... gezocht), en dat vind ik jammer. En een jaar is inderdaad een beetje uit de lucht gegrepen, maar het hangt er natuurlijk van af wat je een expert noemt en hoeveel je in dat jaar met die taal bezig bent.quote:Op vrijdag 7 oktober 2011 14:04 schreef Catbert het volgende:
Kunnen programmeren is niet echt taal afhankelijk. En een "allround" programmeur heeft gewoon veel ervaring in een paar gangbare talen.
Ik vind een jaar nogal overdreven overigens.
Ik wens je veel succes met het schrijven van een snellere generics library in .netquote:Op vrijdag 7 oktober 2011 15:05 schreef minibeer het volgende:
[..]
Nee tuurlijk is programmeren niet taal afhankelijk, maar het is niet zo als allround programmeur aan elk project gelijk mee kan doen (er worden altijd programmeurs met ervaring in ... gezocht), en dat vind ik jammer. En een jaar is inderdaad een beetje uit de lucht gegrepen, maar het hangt er natuurlijk van af wat je een expert noemt en hoeveel je in dat jaar met die taal bezig bent.
En ik reken de library globaal kennen ook wel een beetje onder de kennis van een taal (hoewel dat strikt gesproken natuurlijk niet bij de taal hoort).
Ik ben ook eigenlijk voor zo veel mogelijk zelf programmeren, als je niet zeker wat er in de standaardlibrary gebeurt kan je wat mij betreft beter zelf iets programmeren (wel binnen bepaalde grenzen natuurlijk).
ik zeg toch, binnen bepaalde grenzenquote:Op vrijdag 7 oktober 2011 15:58 schreef raptorix het volgende:
[..]
Ik wens je veel succes met het schrijven van een snellere generics library in .net
|
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |