Re[20]: DDD протаскивание других слоев через параметры методов Domain
От: #John Европа https://github.com/ichensky
Дата: 29.11.20 13:39
Оценка:
Здравствуйте, alexsoff, Вы писали:

J>>У оо больше возможностей по написанию более независимого, модульного кода.

A>Т.е. вы не видите разницу между двумя понятиями — процедурное и функциональное программирование и думаете, что это одно и тоже?
Эм, за функциональное программирование никто не говорит.

Вопрос в том как отличить процедурное от ОО.
Меня вполне устраивают описания этих различай в английской вики, т.к. они логичны.
Еще раз процитирую:

Процедурное программирование:

The focus of procedural programming is to break down a programming task into a collection of variables, data structures, and subroutines,
whereas in object-oriented programming it is to break down a programming task into objects that expose behavior (methods) and data (members or attributes) using interfaces.


Объектно-ориентированное:

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code:
data in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods).


Или есть мнение что ооp и procedural programming различаются по другим критериям?


A>Т.е. вы не видите разницу между двумя понятиями — процедурное и функциональное программирование и думаете, что это одно и тоже?

Или вы хотите сказать что когда используете anemic модели, то пишите код на C# в функциональном стиле, а не в процедурном?
Хотел бы глянуть пример проекта (.net default: music store или что-то подобное) реализованного в функциональном стиле на C#.

Чем отличается oop, fp, pp?
Підтримати Україну у боротьбі з країною-терористом.

https://prytulafoundation.org/
https://u24.gov.ua/

Слава Збройним Силам України!!! Героям слава!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.