dotnetomaniak.pl

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

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 90 dni, 9 godzin, 43 minuty temu Paweł Sołtysiak 520 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 90 dni, 16 godzin, 54 minuty temu Michal Dymel 144 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 92 dni, 16 godzin, 37 minut temu fildev 374 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 95 dni, 20 godzin, 15 minut temu manio143 149 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 97 dni, 17 godzin, 13 minut temu dpawlukiewicz 257 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 99 dni, 9 godzin, 57 minut temu Paweł Sołtysiak 228 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 106 dni, 10 godzin, 3 minuty temu FutureProcessing 68 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 107 dni, 7 godzin, 4 minuty temu rroszczyk 119 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 108 dni, 20 godzin, 34 minuty temu fildev 337 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 111 dni, 13 godzin, 56 minut temu djfoxer 581 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 112 dni, 19 godzin, 9 minut temu mnie 111 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 112 dni, 19 godzin, 9 minut temu mnie 41 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 114 dni, 10 godzin, 32 minuty temu MaLiN2223 465 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 114 dni, 10 godzin, 32 minuty temu klm_ 192 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

Sztuka programowania 114 dni, 10 godzin, 32 minuty temu http://dynamicallyinvokable... 81 rozwiń

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 114 dni, 22 godziny, 14 minut temu klm_ 176 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 117 dni, 20 godzin, 19 minut temu przemekwa 313 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 122 dni, 11 godzin, 36 minut temu fildev 100 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 122 dni, 11 godzin, 36 minut temu dpawlukiewicz 138 rozwiń

1 2 3 4 5 6 7... 36 37
Szkolenia SecurITum

luty

25.

marzec

03.
Wroc#
Wrocław

kwiecień

03.
4developers
Warszawa
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 520,45)

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,88)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 727,86)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 418,06)

15

jedmac (3 238,38)

16

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

17

CaMeL (2 954,87)

18

mnikolajuk (2 596,93)

19

spetz (2 533,07)

20

FutureProcessing (2 530,11)