🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #891

Re: Dilemma : keuze tussen opleiding LAMP of .NET

#891
From: John Bokma
Date: Wed, 08 Mar 2006 18:59
96 lines
4866 bytes
"Pugi!" <reply@group.be> wrote:

> "John Bokma" <john@castleamber.com> schreef in bericht 

>> Uhm PHP niet mainstream? Zelfs de kat van de buren gebruikt het.
> 
> Heb mainstream tussen quotes geplaatst. Het grootste deel van de
> bevolking zal het horen donderen in Keulen bij PHP, linux, apache, ...
> maar microsoft of windows server zal wel belletjes doen rinkelen.

Ik zou niet wakker liggen van wat de slager wel en niet weet. Je zoekt 
werk, en je mag hopen dat mensen die met het vak bezig zijn wel van LAMP 
en .NET hebben gehoord.

>> Ja, precies ?.
> 
> Is van horen zeggen ... lamp vooral voor kmo'kes, organisaties en 
> verenigingen en .net vooral voor grote bedrijven en multinationals.
> Ikzelf heb er geen kijk op, vandaar het vraagteken.

Ok, maar je overzicht, als je de vraagtekens even vergeet, lijken 
feiten, zeker al omdat je ze verdeeld hebt over LAMP/.NET

> De vraagtekens staan er omdat ik het ook niet weet, waren gewoon
> gedachten die opkwamen.

Maar je hebt ze wel gesplitst naar LAMP/.NET. Je wilt eigenlijk dingen 
weten als:

Wat voor soort bedrijven gebruiken LAMP?
Wat voor soort bedrijven gebruiken .NET?

etc.

>>> Correct me if I am wrong: PHP en LAMP verplichten je om grondiger na
>>> te denken, hebben een steilere leercurve, maken je een betere
>>> programmeur,
>>
>> *proest*. Nee.
> 
> '... maken je mogelijks een betere programmeur dan vanaf de start te
> werken met drag & drop ...'
> Betere uitspraak ?

Voor mij, nee. Zeker niet omdat .NET niet d&d programmeren is per se. Je 
hoeft niet met Visual Studio te werken. Of je een goede programmeur 
wordt hangt van jou af, en stukken minder van de keuze van programmeer-
omgeving en taal.

>> Moet je Visual Studio gebruiken?
> 
> Kun je zonder Visual Studio ontwikkelen voor asp.net, vb.net, ado.net,
> .... ?

Ik heb zelf C# zitten programmeren in TextPad. En vzviw gaat dat net zo 
eenvoudig (of lastig) met VB.NET en vrienden.

>> Een extreem groot deel van de PHP code die ik gezien heb is pure
>> bagger. Wil dat zeggen dat iemand niet netjes in PHP kan
>> programmeren? (Nee). Programmeren hangt enorm af van hoe je zelf
>> bent. Ben je slordig, gehaast, en kloot je graag aan, dan zal dat te
>> zien zijn in je code. Of je nu in Python of PHP programmeerd, of dat
>> je klik, klak d&d programmeerd. 
>>
> 
> Heb enkele maanden geleden (via slashdot of joel spolsky) artikel
> gelezen van een programmeur/auteur microsoft programmeertalen (nog van
> in het prille begin). En hij had het op speech voor ms zelf er over
> dat de kwaliteit van coding, naamgeving, leesbaarheid, ... er op
> achteruit gaat door de gemakzucht van drag en drop.

Ik heb alleen ervaring met Visual C++, en als je je code niet 
documenteerd, en ruis niet weghaalt, tja, inderdaad, dan is het 
inderdaad wat minder leesbaar. Maar tja, dat is net als roepen: 
templates voor HTML zijn niet goed, want sommige mensen laten 

<!-- modify the title below -->

er in staan.

> Mijn redenering
> was/is dat al tokkelend op je toetsenbord  leren programmeren een
> beter leerschool is dan al 'draggend & droppend'. Algemeen gezien, wat
> niet inhoudt dat een tokkelende programmeur geen crapy code zou kunnen
> schrijven of per definitie een betere programmeur is dan een d&d'er.

Wat mij betreft: het zit in je of niet. D&D kan snel een lap code 
aanmaken. Als je dat met de hand moet tikken kost het je meer tijd, en 
de vraag is of het onder tijdsdruk er niet nog minder leesbaar uit ziet 
dan D&D.

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Technical Details
Message-ID: <Xns97808426D70BAcastleamber@130.133.1.4>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <Sd6dnaENYaiVjZLZnZ2dnUVZ8qOdnZ2d@scarlet.biz> <Xns97807B1F98DA7castleamber@130.133.1.4> <LbidnSIXF5T8uJLZRVnyuw@scarlet.biz>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,706b3417bd60afa
X-Google-Thread: 107324,706b3417bd60afa
X-Google-Thread: 111b97,706b3417bd60afa
X-Google-Attributes: gidfcea4,gid107324,gid111b97,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: John Bokma <john@castleamber.com>
Newsgroups: be.comp.programming,nl.comp.programmeren,nl.internet.www.server-side
Subject: Re: Dilemma : keuze tussen opleiding LAMP of .NET
Date: 8 Mar 2006 18:59:30 GMT
Organization: Castle Amber - software development
Lines: 96
Message-ID: <Xns97808426D70BAcastleamber@130.133.1.4>
References: <Sd6dnaENYaiVjZLZnZ2dnUVZ8qOdnZ2d@scarlet.biz> <Xns97807B1F98DA7castleamber@130.133.1.4> <LbidnSIXF5T8uJLZRVnyuw@scarlet.biz>
X-Trace: individual.net iUJkMP1N6dn83yHWYRpwoweKlDlucppln0vmvq6sbYZdY9n+UJ
User-Agent: Xnews/2005.10.18
X-Face: $7h&5K*ZL9*ZQ\6Hco2"V?1dD*C<ab^>zlws[S%i0b,@gKk|[,)Y-<hk143{.Ov"x{({zo( l,N\m`-_^nJfVQdEyt+-uAP^7WG]5mHj9&::7X-qK;Yv;xmRvNWQR"_igw+cr5WMj;6:zlj<R80Ei@ $gGWq&*{FL*kC*a