Publikācijas par tēmu 'software-engineering'


Kā SQL serverī izmantot funkciju COALESCE
Kā SQL serverī izmantot funkciju COALESCE Vai esat kādreiz saskāries ar situāciju, kad vaicājumos ir jāapstrādā NULL vērtības? Piemēram, iespējams, vēlēsities parādīt noklusējuma vērtību, ja kolonna ir NULL, vai apvienot vairākas kolonnas vienā un izvēlēties pirmo vērtību, kas nav NULL. Šajā emuāra ierakstā mēs jums parādīsim, kā izmantot COALESCE funkciju SQL Server, lai veiktu šos un citus uzdevumus. Kas ir COALESCE funkcija? Funkcija COALESCE ir SQL Server iebūvēta funkcija, kas..

Komentējiet, lai paziņotu nodomu
Tikai skaistākie moduļi to var izdarīt paši. Kāds kods ir skaists. Daži kodi ir vienkārši brīnišķīgi lasīt. Ir skaidrs, ko autors bija domājis. Jums nav nepieciešams pazemināt abstrakcijas līmeņus, lai saprastu, kas notiek. Nosaukums ir skaidrs, vadības plūsma ir salasāma, un šķiet, ka jūs vairāk lasāt stāstu, nevis saistītu matemātisko apgalvojumu kopumu. Pēc manas programmatūras inženiera pieredzes šis kods ir reti sastopams. Tas mēdz būt pilnveidots vairākas reizes vairāku..

Nedēļa programmatūras inženiera dzīvē produktu uzņēmumā
Ieskats par to, kā izskatās izstrādātāja grafiks Nesen mans labs draugs stāstīja, kā izskatās viņa kā programmatūras inženiera darba nedēļa vidēja lieluma produktu uzņēmumā. Mēs ērti sēdējām uz dīvāna, un viņš dalījās atziņās par savu nedēļu. Pārējie ar entuziasmu klausījās. Ne visi ir no šīs jomas. Dažreiz viņi brīnījās un uzdeva precizējošus jautājumus. Man kā cilvēkam, kurš sēž malā un zinot, par ko ir tēma, saturs nebija jauns. Tomēr es uzmanīgi vēroju notiekošo sarunu. Es..

Iedziļināties Java 8 ir vienāds () un hashcode ()
Kas ir vienāds ()? Noklusējuma kodā Object.java equals() ir definēts šādi: public boolean equals(Object obj) { return (this == obj); } Metode izmanto “==”, lai salīdzinātu divus objektus. “==” salīdzina Java atsauces adreses. Ja abi objekti attiecas uz vienu un to pašu adresi, tie pēc noklusējuma ir vienādi.

GUID anatomija
Kas ir GUID GUID — globāli unikālais identifikators ir 128 bitu vesels skaitlis (16 baiti), ko var izmantot visos datoros un tīklos, kur ir nepieciešams unikāls identifikators, un tam nav nepieciešams centrālais reģistrācijas process. Kāpēc izmantot GUID Viens no galvenajiem GUID izmantošanas iemesliem ir tas, ka to administrēšanai nav nepieciešama centralizēta iestāde. Rezultātā ģenerēšanu pēc pieprasījuma var pabeigt automatizēti un izmantot dažādiem mērķiem. Cik unikāls ir GUID..

Ko dara jūsu kolēģi programmatūras inženieri? — 2023. gada steka pārpildes aptauja
Galvenās atziņas no šī gada izstrādātāju aptaujas. Beidzot man bija laiks izlasīt Stack Overflow Developer Survey 2023. gadam, kas tika publicēta maijā. Un uzminiet, ko? — Dažas lietas mainās ātri , bet dažas paliek tādas, kādas ir gadiem ilgi. Kad programmatūras inženierijas pasaule kļuva plaši izplatīta, es domāju: kas ir visi šie cilvēki, kuri cenšas iekļūt manā domēnā? Taču drīz es sapratu, cik pārsteidzoši ir strādāt profesijā, kurā ir tik daudz vienaudžu, no kuriem var..

“Is DEAD” ir DEAD
Kāpēc “x ir miris” stāsti ir jāatmet Pietiek jau. Draugi, lūdzu, paceliet labo roku un atkārtojiet pēc manis... Es nekad vairs neklikšķināšu uz raksta, kura nosaukumā ir “ir DEAD”. Šķiet, ka šādus rakstus raksta šausmīgi pašnozīmīgi jauni programmētāji, un ar “jauniem” es domāju, ka viņi ir kodējuši mazāk nekā 20 gadus. Viņi nekad nav rakstījuši Hollerith kārtis vai sāknējuši datoru, vispirms pārslēdzot oktālo vai heksadecimālo rakstu no kabatas kartītes. Viņi, iespējams, nekad..