watt ([info]watt) rakstīja [info]koderi kopienā,
@ 2005-04-20 10:42:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Zem kontraversā virsraksta C# vs. VB.NET slēpjas diezgan labs teksts par programmēšanas vēsturi. Ar citātu no Virta un Dijkstras.


After more than 30 years of programming we ought to know that the design of complex software is inherently difficult. This despite of the fact that, for decades, the industry has been advertising programmers' positions by claiming that programming is easy. Later on, when doubts arose even to the advertisers, they switched to promising a wide variety of tools to facilitate the arduous tasks. Tools became the slogan; the right tools, paired with clever tricks and serious management methods, would work wonders. Then Edsger Dijkstra called Software Engineering 'Programming in spite of the fact that you can't'.

Indeed, the woes of Software Engineering are not due to lack of tools, or proper management, but largely due to lack of sufficient technical competence. A good designer must rely on experience, on precise, logical thinking, and on pedantic exactness. No magic will do.



(Ierakstīt jaunu komentāru)


[info]viestards
2005-04-20 12:15 (saite)
interesanti. Komentārus arī var palasīties, tur arī šis tas interesants. Problēma ir tikai tā, ka programmēšanas valodu parasti izvēlas projekta vadītājs, un ir ļoti labi, ja viņs kādreiz ir zinājis VB. Parasti par projekta vadītājiem tiek cilvēki, kas no programmēšas maz ko saprot un grib visu ātrāk dabūt gatavu. Šodien vinnē cilvēki, kas uztaisa ātrāk, lētāk un kaut kādā kvalitātē.

(Atbildēt uz šo) (Diskusija)


[info]smejmoon
2005-04-20 12:42 (saite)
Konkrēti manā darbā programmēšanas valodu izvēlās atkarībā no uzdevuma un galvenokārt tas ir programmētājs, kas to dara.

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]viestards
2005-04-20 13:18 (saite)
es teicu "parasti" :)
Pieeja, ka valodu izvēlas programmētājs IMO ir derīga tad, ja pie uzdevuma strādā maza grupa. Citādi viens gribēs Delphi, cits C#, cits vēl izdomās Cobolā kaut ko uzprogrammēt, kopumā būs bardaks, nemaz nerunājot par to, cik bibliotēkas klientam būs jāuzinstalē, lai viss darbotos. Plus vēl jautājums par licencēm. Bet tā ir medaļas otra puse, sliktāk ir tad, kad atnāk boss un saka: "Man te seminārā stāstīja un rādija jaunu .NET Studiju, izskatījās baigi smuki, plus vēl dabūju smuku somiņu- no rītdienas visi programmējam tikai iekš C#"

(Atbildēt uz šo) (Iepriekšējais)


Neesi iežurnalējies. Iežurnalēties?