Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Wc Geberit

Routere detinute in trecut si in ...

Teii din fața casei

E-Mail in serie prin Excel si Out...
 Modul alimentare rulou/jaluzea ex...

Recuperare fișiere dupa form...

Aplicatii stress test RAM

Asigurare auto hibrid
 Asus B550M - PC-ul nu porneste di...

Tzanca Uraganu - Inconjurat de Fe...

explicatie montaj breadboard

3 Doors Down - Kryptonite
 Semnalizati cand virati pe un dru...

Succesiune - mostenire apartament...

Donez Siofor de 1000mg ( diabet t...

Izolatie intre parter si etaj
 

[wellcode] Analiza unui inceput prost

- - - - -
  • Please log in to reply
58 replies to this topic

#37
jm2010

jm2010

    Senior Member

  • Grup: Senior Members
  • Posts: 4,979
  • Înscris: 14.03.2013

View PostMarianG, on 19 februarie 2021 - 12:09, said:

Doar pentru ca scrieti cod sa va rezolvati o problema nu inseamna ca il scrieti exclusiv pentru voi.
Il scrieti pentru alticineva, o versiune a voastra mai senila.
Catusi de putin. Scriem cod pentru a livra o aplicatie functionala clientului. Nu scriem codul cu gandul ca va veni cineva fara cunostiinte de programare si trebuie sa inteleaga. Codul este pentru cei care au cunostiinte de programare.

#38
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012

View PostNenea Zap, on 19 februarie 2021 - 11:52, said:

Nu stiu altii cum sunt, eu fac optimizari in functie de input si in lumea reala.
Nu scriu tot codul pentru un miliard de entries daca stiu ca pot avea maxim 12.
Reciteste primul paragraf, ala pe care nu l-ai citat. N-au treaba "optimizarile" aici.

#39
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012

View Postjm2010, on 19 februarie 2021 - 14:19, said:

Catusi de putin. Scriem cod pentru a livra o aplicatie functionala clientului. Nu scriem codul cu gandul ca va veni cineva fara cunostiinte de programare si trebuie sa inteleaga. Codul este pentru cei care au cunostiinte de programare.
Fara suparare, dar modul asta de gandire este naiv.
Scriem cod pentru a livra o aplicatie functionala clientului... si apoi? Mentenanta, extindere? Timp de decenii, daca proiectul are succes?

Codul respectiv va trebui citit si inteles, da, de programatori si chiar de tine, saptamani, luni sau ani mai tarziu.
Pe masura ce capeti experienta si te lovesti de chestia asta, incepi sa apreciezi tot mai mult claritatea.

#40
Nenea Zap

Nenea Zap

    Zuperman

  • Grup: Senior Members
  • Posts: 16,984
  • Înscris: 10.04.2006
Poate lucreazã la companii de outsourcing pe ideea mult și prost

#41
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005

View PostTS030, on 19 februarie 2021 - 17:00, said:

Fara suparare, dar modul asta de gandire este naiv.
Eu am sa merg mai departe si am sa spun ca este nociv.
Predai stafeta si apoi te miri de ce se impiedica lumea, " ca doar e evident ce ai vrut sa scrii ".

Edited by MarianG, 19 February 2021 - 21:53.


#42
YalFa

YalFa

    Member

  • Grup: Members
  • Posts: 618
  • Înscris: 02.05.2020

View Post_Smiley_, on 19 februarie 2021 - 13:15, said:


ai fost vreodata la un concurs de informatica? ti s-a cerut sa pregatesti si un kit de instalare pentru solutia ta, care sa mearga si pe 32 si pe 64 de biti? eventual sa instaleze si sistemul de operare, daca nu exista? plus o brosura in care sa arati cum se pune ram mai mult in sistem, daca n-are suficient? daca nu incluzi in pachet si o laveta cu care sa stergi monitorul de praf, mai poti primi punctaj maxim?

unii pur si simplu nu inteleg sensul expresiei "scop didactic" Posted Image
De ce nu folosesti Docker ?

View Postjm2010, on 19 februarie 2021 - 14:19, said:

Catusi de putin. Scriem cod pentru a livra o aplicatie functionala clientului. Nu scriem codul cu gandul ca va veni cineva fara cunostiinte de programare si trebuie sa inteleaga. Codul este pentru cei care au cunostiinte de programare.
Daca codul pe care il redactezi nu este lizibil si sellf-explantory atunci nu esti programator.

#43
jm2010

jm2010

    Senior Member

  • Grup: Senior Members
  • Posts: 4,979
  • Înscris: 14.03.2013

View PostTS030, on 19 februarie 2021 - 17:00, said:

Fara suparare, dar modul asta de gandire este naiv.
Scriem cod pentru a livra o aplicatie functionala clientului... si apoi? Mentenanta, extindere? Timp de decenii, daca proiectul are succes?

Codul respectiv va trebui citit si inteles, da, de programatori si chiar de tine, saptamani, luni sau ani mai tarziu.
Pe masura ce capeti experienta si te lovesti de chestia asta, incepi sa apreciezi tot mai mult claritatea.
Da, evident. Dupa atatia ani in domeniul IT stiu asta. Dar eu i-am raspuns la o alta afirmatie (citeste si aia): cei care citesc trebuie sa fie programatori, sa aiba cunostiinte, codul nu se scrie pentru persoane care nu sunt developeri. Aici este diferenta si ceea ce am afirmat. Claritatea aia nu o poti avea daca cine se uita nu este developer. Asta este o realitate.
Vezi si tu mai jos cateva randuri, am pus cu bold, poate e mai usor de inteles.

View PostYalFa, on 20 februarie 2021 - 03:23, said:

Daca codul pe care il redactezi nu este lizibil si sellf-explantory atunci nu esti programator.
Tu citesti ceea ce am scris? Am precizat (pun cu bold, poate asa e mai usor): fara cunostiinte de programare si trebuie sa inteleaga.
E mai clar acuma?

Edited by jm2010, 20 February 2021 - 08:18.


#44
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005
Trebuie, evident. Dar cine iti garanteaza asta? Numarul de incepatori creste in fiecare  an.

#45
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
Cum s-a ajuns la "cineva fara cunostiinte de programare"? Asta nu e decat un strawman, inventat de dragul discutiei...
Nici macar nu trebuie sa fie incepator; poti fi chiar tu, luni sau ani mai tarziu. Cineva - programator - va trebui sa inteleaga codul respectiv.

Eu in mod frecvent ma vad nevoit sa descalcesc cod scris mileniul trecut. Sa nu mai zic de functii de sute de linii, cu variabile de tip x1, x2, x3 care mai sunt si refolosite...
Calculatorul intelege fara probleme; eu, injur si refactorizez.

Edited by TS030, 21 February 2021 - 18:47.


#46
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005

View PostTS030, on 21 februarie 2021 - 18:44, said:

Cum s-a ajuns la "cineva fara cunostiinte de programare"? Asta nu e decat un strawman, inventat de dragul discutiei...
pai de aia e forum, sa discutam
cat priveste afirmatia in sine, poate unii s-au nascut programatori, totusi timpul ne va spune daca s-au nascut si profesionisti

#47
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
Sa discutam, dar sa aiba si sens. Nu-l punem la lucru pe unul care nu stie nici macar sintaxa... nu cred ca la asta te refereai.

Claritatea este pentru programatori. Si da, e bine sa inveti sa te exprimi clar de la inceput.

Edited by TS030, 21 February 2021 - 20:42.


#48
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005
Pentru unii este evident. Dar daca o sa pun problema intr-o alta lumina.

Cand pretinzi ca esti mentor, ca ai "internship" la "insert buzz-word company" nu te prezeinti catre incepatori cum o face profesorul de liceu.
Si cu atat mai putin cand ceri bani si afirmi ca pregatesti "incepatorul" pentru campul muncii si mediul de afaceri.


Frustarea mea, "astia cer bani sa te invete sa codezi pe litere iar unii nu vad o problema in asta".

Sunt curios cati dintre voi ati vazut reclama despre care am vorbit.

Edited by MarianG, 21 February 2021 - 21:12.


#49
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 19,979
  • Înscris: 24.02.2006
nu stiu ce reclama ai vazut, dar nu cumva era despre rezolvarea unor probleme de la un concurs/examen (gen bacalaureat) si ai confundat tu asta cu "campul muncii si mediul de afaceri"?

#50
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005
Este o reclama in care pentru ne invita sa invatam programare.
Asa ca am intrat si am vazut "metodologia" descrisa in doua pagini.

hai sa vedem ce scrie pe prima pagina a site-ului

"Îţi pui o bază solidă în programare încă de la început - pe Wellcode înţelegi ce face fiecare linie de cod pe care o scrii."

solida baza asta, ce sa zic

"Înscrie-te gratuit şi învaţă să deprinzi încredere în codul tău!"

Acum cine poate spune sincer ca are incredere in aceste deprinderi ?

Edited by MarianG, 21 February 2021 - 21:38.


#51
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
Inscrierea e gratuita, dar "invatatul" e pe bani.

Eu nu pricep cum devii expert dupa internship-uri.

Plus ca e faza aia, "Ia-ți adio de la cărți". Cel mai tampit sfat posibil.
Comparam cu https://www.amazon.c...g=UTF8&me=&qid= ? Tot pentru incepatori.
Dar na... e o carte, si mai mult, autorul nu are internship-uri la Google si Facebook.

Edited by TS030, 21 February 2021 - 21:52.


#52
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 19,979
  • Înscris: 24.02.2006
@MarianG :
dar tu ai ceva personal cu ei?
nu de alta, dar sunt cel putin inca alte 2 topicuri despre ei in care vad ca ai postat si tu: https://forum.softpe.../#entry25379232

Edited by _Smiley_, 21 February 2021 - 21:45.


#53
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005
De aici si problema in sine, "inceputul" este prost.
Pentru cei care ati prins variante demo ale jocurilor stiti prea bine cum sta treaba, nu-ti place varianta demonstrativa nu cumperi jocul.
Pentru cei care nu ati prins variante demo, va pot face o analogie despre masini si test-drive.

View Post_Smiley_, on 21 februarie 2021 - 21:44, said:

dar tu ai ceva personal cu ei?
Am ceva cu modul lor de predare.
Daca ar fi atat de buni si deschisi multe topice cu probleme de la ei nu ar fi aparut aici.
vezi ultima "creatie" - https://forum.softpe...re-cu-3-numere/ --

Edited by MarianG, 21 February 2021 - 22:33.


#54
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
Pana la urma ce-ti ofera - in afara de exercitii si-un evaluator automat?

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate