Publikime mbi temën 'software-engineering'


Si të përdorni funksionin COALESCE në SQL Server
Si të përdorni funksionin COALESCE në SQL Server A keni hasur ndonjëherë në një situatë ku duhet të trajtoni vlerat NULL në pyetjet tuaja? Për shembull, mund të dëshironi të shfaqni një vlerë të paracaktuar kur një kolonë është NULL, ose të kombinoni disa kolona në një dhe të zgjidhni vlerën e parë jo-NULL. Në këtë postim në blog, ne do t'ju tregojmë se si të përdorni funksionin COALESCE në SQL Server për të arritur këto detyra dhe më shumë. Cili është funksioni COALESCE? Funksioni..

Koment për të komunikuar qëllimin
Vetëm modulet më të bukura mund ta bëjnë këtë vetë. Disa kode janë të bukura. Disa kode janë thjesht të mrekullueshme për t'u lexuar. Është e qartë se çfarë kishte në mendje autori. Ju nuk keni nevojë të zhyteni në nivelet e abstraksionit për të kuptuar se çfarë po ndodh. Emërtimi është i qartë, fluksi i kontrollit është i lexueshëm dhe duket më shumë sikur po lexoni një histori sesa një grup deklaratash matematikore të lidhura. Në përvojën time si inxhinier softuerësh, ky kod..

Një javë në jetën e një inxhinieri softuerësh në një kompani produktesh
Vështrime se si duket orari i zhvilluesit Kohët e fundit miku im i mirë po tregonte se si duket java e tij e punës si inxhinier softuerësh në një kompani produktesh të madhësisë së mesme. Ne ishim ulur rehat në një divan dhe ai po ndante njohuri për javën e tij. Pjesa tjetër po dëgjonin me entuziazëm. Jo të gjithë janë nga kjo fushë. Ndonjëherë ata pyeteshin dhe bënin pyetje sqaruese. Për mua, si një person që rri mënjanë dhe e di se për çfarë bëhet fjalë, përmbajtja nuk ishte e..

Një zhytje e thellë në Java 8 është e barabartë me () dhe hashcode ()
Çfarë është e barabartë ()? Në kodin e paracaktuar në Object.java , equals() përcaktohet si më poshtë: public boolean equals(Object obj) { return (this == obj); } Metoda përdor “==” për të krahasuar dy objektet. “==” krahason adresat e referencës në Java. Nëse të dy objektet i referohen të njëjtës adresë, ato janë të barabarta si parazgjedhje.

Anatomia e një GUID
Çfarë është një GUID Një GUID, identifikues unik global, është një numër i plotë 128-bit (16 byte) që mund të përdoret në të gjithë kompjuterët dhe rrjetet kudo që kërkohet një identifikues unik dhe nuk kërkon asnjë proces regjistrimi qendror. Pse të përdorni GUID Një nga arsyet kryesore për përdorimin e GUID-ve është se nuk kërkohet asnjë autoritet i centralizuar për t'i administruar ato. Si rezultat, gjenerimi sipas kërkesës mund të kompletohet i automatizuar dhe të përdoret për një..

Çfarë po bëjnë kolegët tuaj inxhinierë softuerësh? — Anketa e tejmbushjes së Stackit 2023
Rezultatet kryesore nga sondazhi i zhvilluesve të këtij viti. Më në fund mora pak kohë për të lexuar Anketën e Zhvilluesve të Stack Overflow për vitin 2023 që u botua në maj. Dhe me mend çfarë? — Disa gjëra po ndryshojnë shpejt , por disa mbeten si kanë vite. Kur bota e Inxhinierisë Softuerike u bë e zakonshme, mendova, kush janë të gjithë këta njerëz që përpiqen të hyjnë në domenin tim? Por së shpejti kuptova se sa e mahnitshme është të jesh në një profesion me kaq shumë..

"I VDEKUR" është VDEKUR
Pse tregimet "x është i vdekur" duhet të hidhen poshtë Mjaft tashmë. Miq, ju lutem ngrini dorën e djathtë dhe përsërisni pas meje… Unë nuk do të kliko më kurrë në një artikull me "ka VDEKUR" në titull. Artikuj të tillë duket se janë shkruar nga programues të rinj jashtëzakonisht të rëndësishëm, dhe nga "të rinj" dua të them se ata kanë koduar për më pak se 20 vjet. Ata kurrë nuk kanë shtypur kartat Hollerith ose nuk kanë nisur një kompjuter duke ndërruar fillimisht modelet oktal..