Chirurgia endoscopică a hipofizei
"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală. Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale. www.neurohope.ro |
Static methods JavaScript
Last Updated: Jun 21 2018 17:50, Started by
Daniel_S2001
, Jun 21 2018 16:34
·
0
#1
Posted 21 June 2018 - 16:34
Buna ziua!! De ceva timp m-am apucat sa invat front-end web dev si acum invat javascript dar am ajuns sa ma "impotmolesc". Nu inteleg ce rost isi au static methodurile intr-o clasa??? Adica stiu ca noile aditii ale js-ului(ES5,ES5,etc) au adus asa zise "clase" in javascript care defapt sunt functii constructor dar tot nu iteleg la ce ne ajuta un static method intr-o clasa?? Si daca ar fi sa luam un static method , am putea sa il implementam folosind vechile functii de tip constructor??
Ex: class Plane { constructor(numberEngines) { this.numEngines = numberEngines; this.enginesActive = false; } static badWeather(planes) { for (plane of planes) { plane.enginesActive = false; } } startEngines() { console.log('starting engines…'); this.enginesActive = true; } } Cum functioneaza in acest exemplu methodul static badWeather?? Multumesc! |
#2
Posted 21 June 2018 - 17:50
Nu panica. Faptul ca nu intelegi ce rost isi au e un semn bun!
Faptul ca nu intelegi inseamna (sper eu) faptul ca intelegi foarte bine OOP. Static e un mostru care violeaza OOP, e opusul lui OOP, si ofera o portita de a scrie cod urat, greu de testat, care are multe buguri. Deci e simplu: nu folosi metode statice. Cand ai nevoie de o metoda statica, creaza in schimb abstractii (clase) corecte si foloseste cu indemanare dependency injection si in general urmeaza principiile SOLID. O sa intalnesti tot felul de fanatici novici care sustin opusul, care spun ca exista situatii rezonabile in care static e ok. Nu e. Tot ce trebuie sa stii e ca exista, ca sa stii de ce sa te feresti. Nu te poti proteja impotriva unui dusman daca nu stii de existenta lui. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users