Jump to content
php.lv forumi

Kāpēc PHP tik ļoti sux'o, bet tomēr mēs visi to lietojam


daGrevis

Recommended Posts

  • Replies 253
  • Created
  • Last Reply

Top Posters In This Topic

Īsi apraksti savu definīciju lielapjoma projektam, lai varu piemeklēt.

Paga paga, es teicu, ka LV gov projekti nav lieli, Tu teici, ka ir. Es prasīju, lai parādi vienu un Tu man prasi lai es definēju lielizmēra projektu lai Tu to varētu man piemeklēt? Are you being serious?

Nu ja jau bez tā nevar, piemeklē man LV gov projektu, kura izstrādei (loģiski, ka sīki labojumi pēc publikācijas neskaitās, tā pat, kā saskaņošana un vispārēja plānošana) līdz pašreizējam stāvokli būtu patērētas vairāk kā 30k programmētāju darba stundas. Lai rastos asociācijas, tas ir aptuveni tik daudz, cik vidēja 10 cilvēku komanda izdara 18 mēnešu laikā. Aprēķinā pieņemam, ka devi nesēž un tupa neurbina degunu, un projektā piedalās tikai staffs ar vismaz 2-5 gadu pieredzi. Jeb man vēl precīzāk Tev definēt?

Edited by F3llony
Link to comment
Share on other sites

Paga paga, es teicu, ka LV gov projekti nav lieli, Tu teici, ka ir. Es prasīju, lai parādi vienu un Tu man prasi lai es definēju lielizmēra projektu lai Tu to varētu man piemeklēt? Are you being serious?

Yes, I am.

Kad tu saki, ka LV gov. proj. nav lieli, tad es gaidīju "LV gov. proj. nav lieli, JO...", nevis man ir jāpierāda "LV gov. proj. tomēr ir lieli, JO...", nezinot, ko tad tu domā ar "liels projekts". Ok, tālāk.

 

UR/Lursoft informācijas sistēma, piemēram, ir lielizmēra projekts.

Link to comment
Share on other sites

Bāc palasīju šo topiku un pilnīgi gribējās kaut ko pateikt, tāpēč reģistrējos. Kāda ir šī topika jēga ? tagad atnāks kaut kādi iesācēji kuri "ilgi un dikti" mācījušies PHP un atmetīs visam ar roku un ies mācīties Ruby vai python ?

 

Topika jēga: Pierunāt cilvēkus pamest PHP un pāriet uz kāu citu valodu :?

Link to comment
Share on other sites

Topiks ir noderīgs kaut vai tāpēc, ka dažiem ir iespēja (tikai iespēja), ka šeit kāds pieredzējis profiņš pastāstīs kaut ko ievērības cienīgu. Vai pateiks kādu joku, kura saprašanai jums vajadzēs dažu gadu pieredzi. Ja tas nešķiet noderīgi, tad šāda noskaņojuma periodus var pārlaist spoki.lv vai 9gag.com, vai te pat citos topikos, risinot iesācēju problēmas.

Link to comment
Share on other sites

Paga paga, es teicu, ka LV gov projekti nav lieli, Tu teici, ka ir. Es prasīju, lai parādi vienu un Tu man prasi lai es definēju lielizmēra projektu lai Tu to varētu man piemeklēt? Are you being serious?

Nu ja jau bez tā nevar, piemeklē man LV gov projektu, kura izstrādei (loģiski, ka sīki labojumi pēc publikācijas neskaitās, tā pat, kā saskaņošana un vispārēja plānošana) līdz pašreizējam stāvokli būtu patērētas vairāk kā 30k programmētāju darba stundas. Lai rastos asociācijas, tas ir aptuveni tik daudz, cik vidēja 10 cilvēku komanda izdara 18 mēnešu laikā. Aprēķinā pieņemam, ka devi nesēž un tupa neurbina degunu, un projektā piedalās tikai staffs ar vismaz 2-5 gadu pieredzi. Jeb man vēl precīzāk Tev definēt?

Domāju, ka te ir problēmas ar vēlmi saskatīt reālo situāciju un izkāpt no savas pieņēmumu pasaules. Lielu valsts IT sistēmu ir pietiekoši un par lielāko daļu tu pat nenojaut. Ar to, ka izsaki, vai, pareizāk sakot, izvirzi diletantiskus, jo patvaļīgus, nosacījumus, par profesionāli nekļūsi...

Link to comment
Share on other sites

Turpinam? :)

 

http://www.codinghorror.com/blog/2012/06/the-php-singularity.html

 

I can’t even say what’s wrong with PHP, because – okay. Imagine you have uh, a toolbox. A set of tools. Looks okay, standard stuff in there.

 

You pull out a screwdriver, and you see it’s one of those weird tri-headed things. Okay, well, that’s not very useful to you, but you guess it comes in handy sometimes.

 

You pull out the hammer, but to your dismay, it has the claw part on both sides. Still serviceable though, I mean, you can hit nails with the middle of the head holding it sideways.

 

You pull out the pliers, but they don’t have those serrated surfaces; it’s flat and smooth. That’s less useful, but it still turns bolts well enough, so whatever.

 

And on you go. Everything in the box is kind of weird and quirky, but maybe not enough to make it completely worthless. And there’s no clear problem with the set as a whole; it still has all the tools.

 

Now imagine you meet millions of carpenters using this toolbox who tell you “well hey what’s the problem with these tools? They’re all I’ve ever used and they work fine!” And the carpenters show you the houses they’ve built, where every room is a pentagon and the roof is upside-down. And you knock on the front door and it just collapses inwards and they all yell at you for breaking their door.

 

That’s what’s wrong with PHP.

 

PHP isn't so much a language as a random collection of arbitrary stuff, a virtual explosion at the keyword and function factory.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...