Open in app

Sign In

Write

Sign In

Görkem
Görkem

27 Followers

Home

Lists

About

Aug 18

SOLID: Dependency Inversion Principle in Dart

- High-level modules should not depend on low-level modules. Both should depend on abstractions. - Abstractions should not depend on details. Details (concrete implementations) should depend on abstractions. Briefly, adhering Dependency Inversion Principle (DIP) makes our code more flexible and adaptable to change. Lets walk through and example violating DIP. …

Dependency Inversion

3 min read

SOLID: Dependency Inversion Principle in Dart
SOLID: Dependency Inversion Principle in Dart
Dependency Inversion

3 min read


Aug 16

SOLID: Interface Segregation Principle in Dart

No code should be forced to depend on methods it does not use. Imagine a class implementing/extending another class and forced to implement all methods from the base class even if all the methods are not exactly relevant. How does it sound? …

Interface Segregation

3 min read

SOLID: Interface Segregation Principle in Dart
SOLID: Interface Segregation Principle in Dart
Interface Segregation

3 min read


Aug 13

SOLID: Liskov Substitution Principle in Dart

“Derived classes must be usable through the base class interface, without the need for user to know the difference.” Some of the content and diagrams in this article have been quoted from the Uncle Bob’s speech in the link below. I highly recommend you to watch the whole video…

Liskov Substitution

4 min read

SOLID: Liskov Substitution Principle in Dart
SOLID: Liskov Substitution Principle in Dart
Liskov Substitution

4 min read


Aug 2

SOLID: Open-Closed Principle in Dart

In this article Open-Closed Principle is simply explained with the given Dart examples. Let’s go ahead. Some of the content and diagrams in this article have been quoted from the Uncle Bob’s speech in the link below. I highly recommend you to watch the whole video for better understanding. Understanding the Open-Closed Principle (OCP) …

Solid

3 min read

Solid

3 min read


Aug 1

SOLID: Single Responsibility Principle in Dart

When it comes to creating maintainable, clean and sustainable software, some principles and standards such as SOLID are the game changers. In this article we will briefly walk through the Single Responsibility Principle. Some of the content and diagrams in this article have been quoted from the Uncle Bob’s speech…

Clean Architecture

3 min read

SOLID: Single Responsibility Principle in Dart
SOLID: Single Responsibility Principle in Dart
Clean Architecture

3 min read


May 28

Flutter: How to Highlight a Substring in Text Widget

As front-end developers, there are times we would like to render a text content with a highlighted sub string. Especially in some cases such as searching, we want our app to show a list of the search results are emphasises the target string to achieve a better user experience for…

1 min read

1 min read


Mar 13, 2022

Briefly Explanied — How Flutter framework optimizes widget rendering?

I had a simple question in my mind for a long time about widget rendering in Flutter. My question was simply like below: In Flutter docs it is explained build method can be called many times by framework and it is recomended that we should only return widgets through the…

Flutter

2 min read

Flutter

2 min read


Feb 14, 2021

Roberts Cross Edge Detection and Implementing in Matlab

If you are reading this article I think it’s quite possible you’ve heard something about edge detection and Roberts Cross Operator. But if you are looking for a brief explanation about what is the math behind Roberts Operator and how to use it in Matlab, you are at the right…

Image Processing

3 min read

Robets Edge Detection and Applyig In Matlab
Robets Edge Detection and Applyig In Matlab
Image Processing

3 min read


Oct 18, 2020

Web Scraping in Python

In some cases we may want to get some data from websites to use in our apps or software we are working on. Let’s say you are following new ‘Upcoming Events’ on the Python website but you don’t want to go to the website every time to see whether there…

Web Scraping

4 min read

Web Scraping in Python
Web Scraping in Python
Web Scraping

4 min read

Görkem

Görkem

27 Followers

Just here to write a little bit. github.com/gorkemunuvar

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams