Why I Will Not Use AutoMapper

Why I Will Not Use AutoMapper
   AutoMapper is a library used to copy the properties from one object to another. Developers usually need this to copy data from their entities to their view models or DTOs. I once evaluated AutoMapper for a project and decided that I do not want to use it. Now I am working on a project where I am not the one choosing the tools so I get to use it. I have now confirmed that using AutoMapper is the wrong choice for most projects but interestingly the real-world issues with it were different from what I expected...
Posted by:   Stilgar
02:16 01.10.2016

The NSubstitute Library Is a Piece of Programming Art

The NSubstitute Library Is a Piece of Programming Art
   In the last couple of months I had to use the NSubstitute library. On their github page they define the library as "a friendly substitute for .NET mocking libraries". Essentially it is a mocking library but slightly different. In the past I have used Moq which is considered a high quality mocking library in the .NET world and while unit testing is probably my weakest side as a (business software) developer I have no reason to doubt that. That being said NSubstitute beats Moq so hard it is not even a competition.
Posted by:   Stilgar
21:41 14.09.2016

Sea of Black Festival 2016

Sea of Black Festival 2016
    Тъкмо реших, че това лято ще е постно откъм  музикални събития и цели два фестивала в Бургас обявиха силна програма. Първият беше Sea of Black. 
 
    Приготвихме багажа и в петък вечер тръгнахме към Бургас. Пристигнахме късно, а в хотела ни връчиха билети за концерт на група Тангра същата вечер. За съжаление Ивелина също като Буридановото магаре среща трудности да избере ресторант, маса и храна от менюто и затова след вечерята успяваме да хванем само последната песен - онази за любовта без която не можем. Няма нищо на следващия ден ще свирят много групи.
Posted by:   Stilgar
13:31 12.08.2016

An Easy Way to Improve Code Readability

An Easy Way to Improve Code Readability
   Readable code has a lot of properties. Following conventions, consistent formatting, proper naming and even architecture affect readability. There is one aspect of readable code that I find often neglected and even broken on purpose for dubious reasons. Good code reads almost like a natural language sentence. While I am all for conventions and formatting I think staying closer to natural language is the most impactful feature of readable code...
Posted by:   Stilgar
16:33 14.05.2016

Магьосникът празнува рожден ден в Пловдив

Магьосникът празнува рожден ден в Пловдив
   Uriah Heep делят приза за любима моя група с Iced Earth. През годините те са идвали в България много пъти, но аз не посмях да отида. Между 1970 и 1977 Uriah Heep издават 11 (единайсет!) албума, които са шедьоври на хардрока, но някак си остават недооценени поне на фона на други групи от същото поколение като Led Zeppelin, Black Sabbath и Deep Purple. От тогава до днес са издали още 13 албума, които варират от "слаби" до "търпи се". Точно тези слаби албуми както и един концерт, който гледах на запис ме спираха да отида на техен концерт. Просто ме беше страх, че ще остана разочарован от любимата си група. Това, че само барабанистът и китаристът бяха останали от класическия състав не помагаше, а към днешна дата и барабанистът е в пенсия, но вчера (04.05.2016) те свириха в Пловдив и ми стана неудобно да не отида, а и след смъртта на дългогодишния басист започнах да се притеснявам, че няма да има много други възможности...
Posted by:   Stilgar
14:33 08.05.2016
First Previous 1 2 3 4 5 6 7 8 9 10  ... Next Last