dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Sztuka programowania - Strona 2

The two, biggest problems in IT are cache invalidation and naming things. The third one, I think, is legacy code. If you’re not working in a startup, which has just been founded, chances are, you need to deal with some sort of legacy application. For a majority of my career as a developer, I was working in one company. It was great, but we’ve had to maintain an application, which was created around year 2002! That’s when Napster was shut down! Today, this application is still running, but since a few yea...

Tagi: legacy code
Źródło: devblog.dymel.pl
Dziel się z innymi:
What to do with a legacy application?

Sztuka programowania 14 dni, 23 godziny, 30 minut temu Michal Dymel 141 rozwiń

Jeden ze wzorców projektowych - wzorzec kompozycji(composite patter) z zaimplementowanym przykładem.

Źródło: fildev.pl
Dziel się z innymi:
Wzorzec kompozycji(composite pattern)

Sztuka programowania 16 dni, 23 godziny, 14 minut temu fildev 357 rozwiń

W tym roku postanowiłem zacząć spotkania Grupy .NET MIMUW od wprowadzenia do języka F#. Poniżej znajdziecie krótki wstęp, link do prezentacji oraz nagranie ze spotkania.

Dziel się z innymi:
Wprowadzenie do F# | MD Tech Blog

Sztuka programowania 20 dni, 2 godziny, 52 minuty temu manio143 147 rozwiń

A few days ago I was playing with Entity Framework when suddenly an Exception popped out on the screen:   Additional information: LINQ to Entities does not recognize the method ‚System.String GetFullName(User)’ method and this method cannot be translated into a store expression.   That was because accidently I treated Expression

Źródło: foreverframe.pl
Dziel się z innymi:
[EN] Func vs. Expression - Forever F[r]ame

Sztuka programowania 21 dni, 23 godziny, 49 minut temu dpawlukiewicz 254 rozwiń

Ostatnio skończyliśmy na HelloWorld, teraz skupimy się jak można podzielić nasz kod na wiele plików. Kod TypeScript tak jak JavaScript dzieli się na moduły.

Tagi: TypeScript
Źródło: blog.soltysiak.it
Dziel się z innymi:
TypeScript dzielenie kodu na wiele plików, moduły i WebPack – Krok po kroku – Soltys Blog

Sztuka programowania 23 dni, 16 godzin, 34 minuty temu Paweł Sołtysiak 224 rozwiń

A few weeks ago I participated in one of the most popular developers conferences in Poland: DevDay 2016. This conference is organized by ABB company in Cracow and this year we saw the 6th edition of what have become a two-day conference with three rooms full of people and speakers from all over the world.

Tagi: git
Dziel się z innymi:
Analyzing code base through GIT history | Technical Blog - Future Processing

Sztuka programowania 30 dni, 16 godzin, 40 minut temu FutureProcessing 67 rozwiń

Interfejs w programowaniu możemy rozumieć przynajmniej dwojako. Po pierwsze: interfejs użytkownika, czyli sposób na interakcję z aplikacją. Po drugie: interfejs jako kontrakt, implementowany przez klasy. Testy ładnie wpasowują się w… obie definicje! Akcja: BLOGvember! Post nr 1. W listopadzie każdego dnia roboczego, z samego rana, na devstyle.pl znajdziesz nowy, świeżutki tekst. W sam raz do porannej kawy na dobry początek dnia. Miłej lektury i do przeczytania jutro! :) Testy jako UI… a raczej DI Int...

Źródło: devstyle.pl
Dziel się z innymi:
Czy testy jednostkowe można traktować jako interfejs?

Sztuka programowania 31 dni, 13 godzin, 41 minut temu rroszczyk 116 rozwiń

We wpisie porównuje szybkość działa biblioteki Simple.Data z Entity Framework.

Źródło: fildev.pl
Dziel się z innymi:
Simple.Data porównanie szybkości jej działania.

Sztuka programowania 33 dni, 3 godziny, 11 minut temu fildev 334 rozwiń

Jakiś czas temu pisałem o nowościach jakie wprowadza finalna wersja C# 6. Wówczas zmiany można było przetestować w Visual Studio 2015 i spokojnie zacząć ich używać na co dzień na środowisku produkcyjnym. Będąc na tegorocznym .NET DeveloperDays słynny Jon Skeet delikatnie musnął nowości w C# 7, pokazując Tuple i dekompozycję. Pomimo tego opinie o zmianach były dość podzielone (z przewagą tych negatywnych). Sprawdźmy zatem całościowo jakie nowości szykują się w C# 7. Obecnie (gdy piszę te słowa) dostępne...

Nowości w C# 7 - jest kontrowersyjnie

Sztuka programowania 35 dni, 20 godzin, 32 minuty temu djfoxer 572 rozwiń

Dynamic Programming series continuation. Something harder this time: Given a set of positive integers, divide it into two sets such that the absolute difference between their sums is minimum. Solution in 5 easy steps!

[EN]: Dynamic Programming in 5 easy steps - Examples - Set partitioning

Ile razy widziałeś już kata dotyczące TDD? Z pewnością wiele. Za każdym razem przy użyciu NUnita, XUnita, MSpeca.. ale czemu nie spróbować tego samego przy użyciu FsChecka, który wymusza trochę inne myślenie o/podejście do implementacji testowanej metody? Właśnie o tym jest artykuł, krótkie Kata przy użyciu FsCheck i C#/F#. Zachęcam do lektury :)

Tagi: C#, F#, FsCheck, Kata, TDD
Źródło: mnie.github.io
Dziel się z innymi:
TDD Kata w F#/C# przy użyciu FsCheck

Sztuka programowania 37 dni, 1 godzinę, 45 minut temu mnie 107 rozwiń

Chciałbyś zaznajomić się z F#? Nie masz pomysłu co mógłbyś w nim zrobić? Czemu nie zacząć od testów? Post pokazuje jak w prosty sposób można przepisać istniejące testy z C# na F#. Zapraszam do lektury :)

Źródło: mnie.github.io
Dziel się z innymi:
Testy jednostkowe w F# za pomocą XUnit

Sztuka programowania 37 dni, 1 godzinę, 45 minut temu mnie 40 rozwiń

O statycznym dziedziczeniu słów kilka.

Tagi: C#, IL, OOP
Źródło: dotnetmalin.pl
Dziel się z innymi:
Statyczne dziedziczenie? | Why not .NET

Sztuka programowania 38 dni, 17 godzin, 9 minut temu MaLiN2223 460 rozwiń

Few days ago I decided to release my CodeWatch library. It’s the first version to show the concept.Why is this useful In .NET world we have couple of tools for keeping code quality. FxCop, NDepend, R# or SourceMonitor are those most known. In addition we have number for unit tests frameworks like NUnit or xUnit. All them are really useful when used properly. Unfortunately due to various reasons there is still a gap. For examp...

Źródło: blog.klimczyk.pl
Dziel się z innymi:
[EN] CodeWatch 1.0 released

Sztuka programowania 38 dni, 17 godzin, 9 minut temu klm_ 190 rozwiń

Dynamic Programming is considered as one of the hardest methods to master, with few examples on the internet. Let's contribute a little with this post series. Today I will cover the first problem - text justification. Credits: MIT lectures.

[EN]: Dynamic Programming in 5 easy steps - Examples - Text Justification

In every group of individuals we can recognize pattern. Observing and grouping people can give us more understanding how teams are formed, how they work etc… I’m in IT industry for 10 years now. Some patters started to appear here and there. I will share my thoughts. I was able to recognize 7 mental types of software engineer – SOLID junkie – Beta tester – Special forces – Producer – Code nazi – Ser...

Źródło: blog.klimczyk.pl
Dziel się z innymi:
[EN] 7 mental types of software developer

Sztuka programowania 39 dni, 4 godziny, 50 minut temu klm_ 173 rozwiń

Przemysław Walkowski StackOverflow platforma każdego programisty. Pytanie i cenna odpowiedz, może mocno przyspieszyć prace nad rozwiązaniem. Prędzej czy później każdy tam trafi. Niektórzy autorzy bibliotek traktują tą platformowe, jako zamiennik zgłaszania błędów do aplikacji. Podczas zadawania pytania otagujesz je odpowiednim tekstem a autor monitoruje tagi i reaguje(lub nie). Platforma jest popularna i...

Dziel się z innymi:
StackOverflow – dlaczego warto mieć konto i zyskiwać reputacje | Blog Programisty.NET

Sztuka programowania 42 dni, 2 godziny, 56 minut temu przemekwa 309 rozwiń

Na przykładzie programu rozpoznającego waluty. Postarałem się pokazać jak łatwiejsza jest refaktoryzacja kodu przy użyciu TDD.

Tagi: C#, refactoring, TDD
Źródło: fildev.pl
Dziel się z innymi:
Refaktoryzacja kodu z TDD

Sztuka programowania 46 dni, 18 godzin, 12 minut temu fildev 98 rozwiń

To be honest, I thought that my previous post would be the last in the CQRS/ES series, but I forgot to discuss one more thing related to that topic. Many developers don’t know how we should handle the following scenario in our systems:   „During the creation of user’s new account I would like to verify rather a username is unique in the whole database. Should I use Event Store or Read Database for a query? Where should I check that?”   Seriously, that question is one of the most popular topics connected ...

Źródło: foreverframe.pl
Dziel się z innymi:
[EN] How to guarantee username uniqueness with CQRS/ES? - Forever F[r]ame

Sztuka programowania 46 dni, 18 godzin, 12 minut temu dpawlukiewicz 137 rozwiń

O polyglot programmerPoliglota W języku polskim słowo to oznacza "człowieka znającego wiele języków, potrafiący kontaktować się lub pisać w wielu językach świata". Gdy spotykam taką osobę (a często się to nie zdarza) jestem pod wrażeniem umiejętności jakie posiada. Myślę, że każdy chciałby władać kilkoma językami na raz. Google widzi to tak: Poliglota programista Czytając bloga Kamila Lelonka, poznałem termin polyglot programmer (polecam przeczytać wpis Kamila). Poczułem, że ja też jestem taką osobą....

O polyglot programmer

Sztuka programowania 46 dni, 18 godzin, 12 minut temu Gracjan Górecki 186 rozwiń

1 2 3 4 5... 34 35
Accenture
Szkolenia SecurITum
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 389,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,54)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,77)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 413,06)

15

http://jakub-flor... (3 224,66)

16

CaMeL (2 954,87)

17

jedmac (2 739,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 460,11)