Vart hittar man updaterad .Net kod?

Moderator: Telldus

thrawn
Posts: 8
Joined: Thu Jan 18, 2018 11:08 am

Post by thrawn » Thu Jan 18, 2018 11:08 am

Jo, jag förstår absolut problematiken (förtydliga gärna dokumentationen, jag var tvungen att fundera 5 min innan jag förstod varför ni gjort såhär.), men det som är den stora skillnaden mellan din implementering och min implementering är att det är programmeraren som måste uppdatera med min kod, inte slutanvändaren. Så om programmeraren uppdaterar med den senaste versionen av min dll, men inte kollar in vad som har hänt sen senast så är det ju faktiskt dennes problem, det drabbar ju inte slutanvändaren direkt (bara indirekt). Men om ni uppdaterar och slutanvändaren uppdaterar drivrutinen så har ju inte programmeraren någon möjlighet att förutse detta och då drabbar det slutanvändaren direkt. Jag hoppas du förstår vad jag menar.

Anledningen varför jag inte vill göra så att programmeraren skickar in dessa flaggor varje gång är att det blir mycket rörigare att använda wrappern.

Däremot så skulle jag kunna göra så att om programmeraren inte satt flaggorna så kastas ett undantag. Då borde både dina och mina önskemål kunna mötas :)

thrawn
Posts: 8
Joined: Thu Jan 18, 2018 11:08 am

Post by thrawn » Thu Jan 18, 2018 11:08 am

Nu har jag uppdaterat googlecode och uppdaterat länken i tidigare inlägget

micke.prag
Site Admin
Posts: 2242
Joined: Thu Jan 18, 2018 11:08 am
Location: Lund
Contact:

Post by micke.prag » Thu Jan 18, 2018 11:08 am

Ditt sätt att lösa det på fungerar alldeles utmärkt. Det viktiga är ju att vilka methods som implementeras kommer "sist i ledet" vilket det nu görs.

Att bara behövs sätta dom en gång och sedan inte behöva tänka på det mer är ju behagligare för utvecklaren.
Micke Prag
Software
Telldus Technologies

micke.prag
Site Admin
Posts: 2242
Joined: Thu Jan 18, 2018 11:08 am
Location: Lund
Contact:

Post by micke.prag » Thu Jan 18, 2018 11:08 am

Jag har även uppdaterat dokumentationen. Kanske behövs det förtydligas mer? Isåfall hur?
Micke Prag
Software
Telldus Technologies

Post Reply