DEV Community

Andrej Rypo profile picture

Andrej Rypo

We can disagree and still be friends.

Location Moravia | Europe Joined Joined on  github website

Work

Software engineer

All 63 comments

Vue.js vs. React — Not Your Usual Comparison

Yeah, I agree that learning Vue is simpler than learning Reac...

Code Smell 72 - Return Codes

That's exactly the same thing that occured to me, at first. E...

A simple way to reduce complexity of Information Systems

@viebel The only online references I found on "data oriented...

How long does it take to learn to code?

You would export the functions from the module and keep the v...

How long does it take to learn to code?

I was almost expecting an answer like "Two months." or "All y...

Ma

Ho.

A simple way to reduce complexity of Information Systems

Finally someone who seems to actually know his topic. Thank y...

8 Best Practices for REST API Design

Yes, and then v4, I guess.

8 Best Practices for REST API Design

Wait... There are only four.

Code Smell 66 - Shotgun Surgery

I see two same snippets. Was looking for a difference for 5 m...

my first post

Good job, man! 😉

How to reinstall phalcon switching from php 7.1 to php 7.2

You really shoud invest the time and upgrade to 7.4 at least,...

Code Smell 54 - Anchor Boats

Why "Anchor Boats"? 🤣 "Dead Code" was not catchy enough? I l...

The Simple Ways to Refactor Terrible Code

I'd say that one of the first steps to do is to introduce tes...

16 Simple Tips to Boost Your Productivity x10

This post has more bookmarks than other reactions 😆

Stop using the title "Full stack developer"

Bike shed developer.

i18n, l10n, g11n, a11y, W1F

Rofl imho lol... Jk. Fashion, i agree. The paradox stays tho...

Day-2: 30 days of code- Hackerrank

My bad... "Find and print"... the task is flawed 🤷‍♂️ Anyway,...

Day-2: 30 days of code- Hackerrank

Did you test your solution? You didn't. If you did, you would...

TDD Part 1: Why Should I?

Looking forward to the rest of the series. I wonder if you pl...

Opinion on PSR-1: Basic Coding Standard

I did mean it that way. A good quality code base performs wel...

Opinion on PSR-1: Basic Coding Standard

The point is to use whatever you prefer, but use it consisten...

Do I need to understand DNS as Web Developer?

I like your analogies 🙂 ... and the joke.

Using JWTs for authentication—is it worth the effort?

I wouldn't say you are wrong. You send a piece of information...

Advantages of migrating to PHP 8

+ Performance.

Abstract Factory with builder

@mohhamedion let me know if you need anything else.

Abstract Factory with builder

I believe your example is wrong. Imagine a builder as an obj...

Unit tests dos and don'ts

I am just happy to see tests in any code So so true! 😑

Unit tests dos and don'ts

Yes, that's correct. I found myself however, that testing pri...

Unit tests dos and don'ts

These are good points. Thanks for summing them up! 💪 Except ...

Should I use PHP to make a website in 2020 ?

Just use a respectable framework for anything, you will thank...

Should I use PHP to make a website in 2020 ?

Symfony for larger apps, Laravel for rapid prototyping, and S...

Should I use PHP to make a website in 2020 ?

Python might currently be the most popupar lang in general, b...

For PHP devs - PHP Storm vs VSCode

Ligatures in monospace font are funny. I mean, we could write...

The Four Pillars of Object Oriented Programming

You're welcome. Just didn't want to write that the example mi...

The Four Pillars of Object Oriented Programming

Your polymorphism example breaks the Liskov substitution prin...

17 Pro JavaScript tricks you didn't know

if(a!=123) // legible to anyone if(a^123) // wtf Ente...

17 Pro JavaScript tricks you didn't know

Exactly 😆

PHP 8 has released!!

Fire? Like 🔥?

PHP 8 has released!!

seems like everyone has to post about the release

Why Older People Struggle In Programming Jobs

I remember very clearly that day when i was in early 20ties d...

9 Useful PHP Tips and Code Snippets That Get The Jobs Done

You are welcome. I wish somebody told me that when I was begi...

PHP 8 Released! What are your favourite features?

Developers should not forget attributes are still only meta d...

Why does PHP get so much hate?

I suspect there's multiple reasons. First, I believe those h...

9 Useful PHP Tips and Code Snippets That Get The Jobs Done

Well... Let me give you a give you a guidance. Don't ever de...

PHP 8 performance 🐘🐘🐘🐘🐘🐘🐘🐘🚀

That's what I'm seeing. Maybe Travis deals better with php 8 🙂

PHP 8 performance 🐘🐘🐘🐘🐘🐘🐘🐘🚀

How widespread is the hosting/platform support for Swoole? Do...

Xdebug 3 is here: Massive performance increase, simpler config, and PHP 8 support

Thannk you for this post. I was not excited about the new xde...

Deploy a Vue app with a Nodejs backend to Heroku

How about making the necessary "dev" deps into production one...

Code Smell 01 - Anemic Models

So, DTOs are an example of the "wrong"? I would use an anemic...

Deploy a Vue app with a Nodejs backend to Heroku

Why would you want to install dev deps on a production server...

Code Smell 06 - Too Clever Programmer

The code in the "wrong" example is not being clever at all. I...

Why you should use GIT in the bash (and not a GUI)

Hello, I agree with you that knowing the commands is essentia...

PHP Typed Properties: Think Twice.

I'd like to know how to get mouse movement to PHP. Just curio...

A Simple introduction to recursion

Well, if you're asking... It's curious you did not use the ev...

A Simple introduction to recursion

Come on, man, it's a joke! I updated the link...

A Simple introduction to recursion

Chapter one: Tail Recursion. To understand tail re...

Refactoring: Functional Decorators

I believe I understand your point of view now 👍 I might have ...

PHP 8: before and after

Thank you for this useful post! In php 7.x, one can use self...

Refactoring: Functional Decorators

I agree that the concept you describe is usable, but the exam...

The latest PHP version

It's sad that there are projects that can't deal with PHP 7. ...

Refactoring: Functional Decorators

Hmm, reading this post, I failed to understand 2 things. Fir...

loading...