NetAcademia

A legjobbakat tanítjuk!

A programozók jogairól - egy lehetséges alkotmánykiegészítés :)

2018. február 27. 06:00 - Plesz Gábor

Hű de régi ez a cikk, mégis milyen jó :) A USA alkotmány kiegészítéseinek mintájára a szerző összeírta, hogy milyen jogokat védhetne akár törvény is egy programozók által elképzelt ideális világban (a cikk 2006-ban íródott). Röviden: Minden programozónak biztosítani…

Tovább
1 komment
Címkék: JeffAtwood

Fejlesztőknek: Vajon érdemes Entity Framework mellett Repository mintában gondolkodni?

2018. február 23. 08:53 - Plesz Gábor

A kolléga .NET Core ügyekben kotangens, érdemes átnézni a blogját, igényes cikkeket ír. A Repository minta kiváló eszköz arra, hogy az adatok perzisztenciájáért felelős komponens, és az adatokat felhasználó komponensek erős csatolását megszüntessük (indirekció segítségével). Rengeteg példa…

Tovább
Szólj hozzá!

Fejlesztőknek: hogyan tegyük érthetőbbé a feltételvizsgálatot a forráskódban? (C++)

2018. február 21. 09:26 - Plesz Gábor

Most találkoztam ezzel a kollégával először, de egyből megtetszett a blogja. Egyszerű, érthető, azonnal felhasználható kódolási tanácsokat ad C++ példákkal, de minden fejlesztő számára érthető módon. Érdemes végigböngészni a blogot, szerintem aranybánya. Jonathan Boccara: How to Make If Statements…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 11. Naplók

2018. február 19. 17:48 - Plesz Gábor

Előző fejezet: 10. Egyensúly a fejlesztés és az üzemeltetés között Kezeljük a naplókat esemény-folyamatként A naplók a futó alkalmazás működésébe nyújtanak betekintést. Szerver alapú környezetben gyakran a lemezen egy állományba írják őket ("naplóállomány"); de ez csak egy kimeneti formátum. A…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 10. Egyensúly a fejlesztés és az üzemeltetés között

2018. február 12. 09:44 - Plesz Gábor

Előző fejezet: 9. Eldobhatóság A fejlesztési és az üzemeltetési folyamatok legyenek annyira hasonlóak amennyire csak ez lehetséges. Történeti okokból jelentős különbségek vannak a fejlesztés (a fejlesztő az alkalmazás helyi telepítését élőben módosítja) és az üzemeltetés (az alkalmazás…

Tovább
Szólj hozzá!

Junior-e a senior? Avagy mit tudhat a junoir, amiről fogalma sincs a seniornak?

2018. február 05. 10:47 - Fóti Marcell NetAcademia

Junior-e a senior? Botrányosan fiatal Nagy Gergő kollégám tette fel ezt a kérdést, miután kiment egy céghez, hogy front-end fejlesztésről konzultáljon az ottani senior fejlesztőkkel. Lenyűgözve tért vissza: ezek nem értenek semmihez! Lefordítom: az adott cég senior fejlesztőinek halvány lila…

Tovább
6 komment

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 9. Eldobhatóság

2018. február 05. 08:37 - Plesz Gábor

Előző fejezet: 8. Párhuzamos folyamatok Következő fejezet: 10. Egyensúly a fejlesztés és az üzemeltetés között Maximális hibatűrés gyors üzembehelyezéssel és egyszerű, gördülékeny leállítással. A tizenkét tényezős alkalmazás folyamatai eldobhatóak (disposable), ami azt jelenti, hogy nagyjából a…

Tovább
Szólj hozzá!