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

Design patterns which I would like to present in this post are well described in the book Design Patterns. Elements of Reusable Object-Oriented Software  written by The Gang of Four (Gramma, Helm, Johnson, Vlissides). In my opinion this book is must read for every developer, regardless what programming language you are using. Besides the fact that this book was written more than 20 years ago, it still contains a lot of useful details for developers of all levels. I often revisit this book to keep in touc...

Design Patterns – introduction | mpustelak.com

Sztuka programowania 1002 dni, 5 godzin, 8 minut temu Mateusz Pustelak 140 źrodło rozwiń

3 grudnia minie 5 lat od kiedy zacząłem pisać grę Soltys Programmer Bot.

Źródło: blog.soltysiak.it
Dziel się z innymi:
Czego nauczyłem się po 5 latach programowania? – Soltys Blog

Sztuka programowania 1002 dni, 5 godzin, 8 minut temu Paweł Sołtysiak 522 źrodło rozwiń

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 1002 dni, 12 godzin, 18 minut temu Michal Dymel 144 źrodło 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 1004 dni, 12 godzin, 2 minuty temu fildev 504 źrodło 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 1007 dni, 15 godzin, 40 minut temu manio143 153 źrodło 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 1009 dni, 12 godzin, 38 minut temu dpawlukiewicz 266 źrodło 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 1011 dni, 5 godzin, 22 minuty temu Paweł Sołtysiak 232 źrodło 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 1018 dni, 5 godzin, 28 minut temu FutureProcessing 69 źrodło 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 1019 dni, 2 godziny, 29 minut temu rroszczyk 120 źrodło 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 1020 dni, 15 godzin, 59 minut temu fildev 356 źrodło 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 1023 dni, 9 godzin, 21 minut temu djfoxer 626 źrodło 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 1024 dni, 14 godzin, 34 minuty temu mnie 135 źrodło 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 1024 dni, 14 godzin, 34 minuty temu mnie 42 źrodło 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 1026 dni, 5 godzin, 57 minut temu MaLiN2223 469 źrodło 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 1026 dni, 5 godzin, 57 minut temu klm_ 193 źrodło 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 1026 dni, 17 godzin, 39 minut temu klm_ 176 źrodło 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 1029 dni, 15 godzin, 44 minuty temu przemekwa 316 źrodło 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 1034 dni, 7 godzin, 1 minutę temu fildev 109 źrodło rozwiń

1 2... 22 23 24 25 26 27... 56 57
Sklep z gadzetami
Dotnetos Conference
itCareerSummit

Najaktywniejsi

1
(32 881,59)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 464,96)
8
(9 775,28)
9
(8 298,27)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 097,38)
14
(3 979,62)
15
(3 863,06)
16
(3 599,39)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)