Login
Discover
Waves
Communities
Login
Signup
slawas
@slawas
35
Followers
184
Following
1
Follow
Resource Credits
Available
Used
Created
2018-03-17 08:27
RSS Feed
Subscribe
Posts
Blog
Posts
Comments
Communities
Wallet
slawas
design-patterns
2018-03-22 12:52
Design patterns: Prototype
Today, is about a fairly simple design pattern, we can say that this article will be a rest from the previous article about abstract factory. Description and implementation method The prototype is a pattern
$ 0.000
1
slawas
design-patterns
2018-03-22 10:25
Design patterns: Abstract factory and its types
Today, about an abstract factory and its types, a simple factory and a factory method. It will be a long lesson because it’s a bit to discuss, let’s do it 🙂 Each programmer has created a class object
$ 0.000
2
slawas
design-patterns
2018-03-22 10:05
Design patterns: Builder, Fluent Interface and classic builder
In this lesson about the Builder design pattern, or rather two of its types, which apply to the way of creating a class object, and creating an object from other objects. More details in the article.
slawas
designpatterns
2018-03-22 09:30
Design patterns: Singleton
Today we will describe the first design pattern or rather anti-pattern, it is officially a design pattern, but for many it is also considered by me as anti-pattern, because it has many disadvantages that
slawas
patterns
2018-03-22 09:21
Introduction to design patterns
In this lesson we will discuss what the design patterns, the types of design patterns are and in the next lesson I will talk about the first (Anti) pattern, singleton, personally, in most cases I do not
slawas
solid
2018-03-21 14:55
Solid principles: 5. Dependency inversion principle
Today about the last and very important principle of SOLID, Dependency inversion. The definition of the Dependency inversion principle from wikipedia is: High-level modules should not depend on low-level
slawas
solid
2018-03-21 14:27
Solid principles: 4. Interface segregation principle
Today, this lesson will be rather short, because is about the fourth principle of SOLID, the principle of segregation of interfaces. The principle of segregation of interfaces is very simple, says not
slawas
solid
2018-03-21 12:18
Solid principles: 3. Liskov substitution principle
In my opinion, the Liskov principle is the hardest to understand, others often confuse it with other principles, let’s move on to the lesson. What is Liskov basically about? In Wikipedia, you can find
slawas
solid
2018-03-21 11:58
Solid principles: 2. Open-closed principle
The second SOLID principle, open-closed, ie open to extension, closed to modifications. What is going on? About this further. This rule says that the class and its modules must remain open for expansion,
slawas
solid
2018-03-21 11:44
Solid principles: 1. Single responsibility principle
The principle of single responsibility says that each class should be responsible for one specific thing, there should be only one reason to modify the class. This is the most important SOLID principle,
slawas
solid
2018-03-21 11:27
Solid principles: Introduction
In this lesson, we will discuss what SOLID principles are, why you should apply them, and on what you will practice in the next lessons. What are the SOLID principles? The SOLID principles are five basic
slawas
programming
2018-03-21 08:34
C# language: Asynchronous
This lesson will require knowledge from the previous one, so if you do not know what concurrency is, go to the concurrency lesson and then come back to this one. Today about asynchronous. Synchronous vs.
slawas
programming
2018-03-21 08:27
C# language: Concurrency(multithreading)
Typically, applications or programs on a computer or phone perform more than one operation, this is called concurrency, we will first discuss the basics of concurrency, ie threads and tasks, and in the
slawas
programming
2018-03-21 08:15
C# language: LINQ
LINQ is a query language used for quickly and efficiently creating queries for objects, collections, arrays, databases, generally speaking, various objects, LINQ is similar to SQL, first we enter a condition,
slawas
programming
2018-03-21 08:06
C# langauge: Enumerators and iterators
The enumerators and iterators in general are used to move after the elements of the collection, we will start by discussing the enumerations. Enumerators Enumerator class is used for calculations, it works
slawas
programming
2018-03-21 08:00
C# language: lambda expressions and anonymous methods
Today, quite a simple topic, we will start with lambda expressions, these are unnamed methods used together with delegates. Lambda expressions Example of lambda expression: delegate int LambdaTest(int
slawas
programming
2018-03-20 15:04
C# language: Generics types
I will say a little today about generics types, they are similar to the lists but are a bit different in that the lists are already generics types ready today, we will look into the tripe lists and see
slawas
programming
2018-03-20 14:59
C# language: ref, out i params modifiers parameters
I do not know if you were wondering, but the variables sent as parameters to the method are copies because the method will not affect the sent variable and you may wonder if you can do so that the variable
slawas
programming
2018-03-20 14:42
C# language: Data serialization
Hi, today about the serialization in the previous lesson we was saving down a line by line the data that could have been saved in a much simpler way, eg save the entire data object to the stream for this
slawas
programming
2018-03-20 14:26
C# language: Exceptions
Hi, today I will explain what are the exceptions, you meet with them every time when some error pops up, if you want to know more then I invite you to read. The exception occurs, for example, if in a line
← Latest
Older →