Senaste inlägg
- Singleton eller inte?
\>\>johannormen: DI är även smidigt i tester där man vill "koppla" bort objekt \>som man inte vill skall ingå i själva testerna. Ex DB access, Viss Loggning \>m.m. m.m. \>I detta…
- Singleton eller inte?
Överdesign får man då man överarbetar något som inte behöver vara med bara för att man envist skall följa alla världens patterns och principer utan att veta varför och när man…
- Arkitektur (städdags)
rhdf skrev: I mitt fall är det så att en "produkt" egentligen är flera ;) dvs varje kombination av modell /färg hanterar jag som en egen produkt med ett eget ID/artikelnummer De…
- Arkitektur (städdags)
Nja... Layer låter för åldrigt :-) DNA ftw... NOT!!! Mina heter... \<Company\>.\<Product\>.\<layerName\>.\<moduleName\> layerName = Domian, Application, Infrastructure etc... utan…
- Arkitektur (städdags)
fredrikn skrev: För att märka ord och vara märkvärdig ;) Så är inte ett "fake" Repository en mock utan en stub. Vem sa att det var det? Hittar inte ;) Vet inte varför det skall…
- Arkitektur (städdags)
Gladh skrev: > fredrikn skrev: > > Repositories hör till ditt domän lager, så du kan låta det ligga i samma assembly som dina entiteter, detta för att ev undvika cirkulära…
- Arkitektur (städdags)
Gladh skrev: > rhdf skrev: > > Enligt det sista där så är det alltså "ok" att hävda att en orderrad är en produkt En orderrad kan aldrig bli en produkt, de har inget som helst…
- Arkitektur (städdags)
rhdf skrev: Borde jag ändra här och ha en basklass som både "shop-produkt" och "orderItem" ärver ifrån ? Det har visat sig att den generella "Produkt" jag har ibland kräver lite…
- Exponera Listor
Nickemannen skrev: Dock så tycker jag att .NET ramverket är uppbyggt på att exponera Collections/Listor och då tror jag att de flesta .net utvecklare är vana vid det och nästan…
- Exponera Listor
en annan tanke som slog mig är varför vi ens skall exponera IList\<T\> om vi inte vet vad andra skall göra med den. Det känns onödigt att lämna ut ILIst\<t\> om man själv gör kod…
- Exponera Listor
erka skrev: Antar att det är denna artikel du syftar på johan, <http://dotnetslackers.com/articles/net/List-and-Object-oriented-Design-Principles.aspx#TheLiskovPrinciple>. I…
- Exponera Listor
internal IList<Object> GetObjects() { //.. } utifrån detta: public void M() { IList<Object> objects = new List<Object> { new Object(...), new Object(...), new Object(...), new…
- Exponera Listor
Compusa skrev: Varför raderade du inlägget? Jag läste det innan du raderade det, men förstår inte varför du tog bort det. :q HAHA... söta ni är... får väl lägga till det igen då...
- Exponera Listor
Tänkte kolla med er om ni brukar exponera typ IList, List o sånt från era publika proppar eller metoder? haft en liten diskussion ang detta. Där vi alla var eniga om att man inte…
- String.Split(string,size)
Compusa skrev: Nu googlade jag bara fram ett exempel för att snabbt visa inspiro syntaxen för extensions. Jag var helt enkelt för lat för att skriva ihop något själv. Tanken med…
- String.Split(string,size)
Compusa skrev: inspiro, se exemplet nedan: class Program { static void Main(string[] args) { string customerEmailAddress = "test@test.com"; if…
- Sätta instansvariabel i basklass
doggelito skrev: Aha! :) Men hur anropar du kontrollern i CB? Via ett interface eller instansierar du kontrollerklassen som vanligt? Instansierar som vanligt.
- Sätta instansvariabel i basklass
doggelito skrev: Är det "fult" att placera instansvariablar i basklass så här? public class SomeClass : BasePage { public PageLoad(object sender, EventArgs e) {…
- String.Split(string,size)
spango skrev: Ja, jag tänkte på det till en början, men sen kom jag på att String är ju sealed x( så jag fick nöja mig med det Näst Bästa. (Eller Second Most Brutal Solution för…
- Bli av med redundant kod...
CatZ skrev: Jag har gjort en egen logger, idag skrev jag om den för att den helt enkelt var en jävla röra och det blev för bökigt att göra ändringar i den. Det jag gjort nu är att…