Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Learning to Live with Complexity

9 views
Skip to first unread message

Amine Moulay Ramdane

unread,
Oct 14, 2020, 3:24:05 PM10/14/20
to
Hello..


In software engineering you can by good Code refactoring manage efficiently "complexity", since Potential advantages of Code refactoring may include improved code readability and reduced complexity; these can improve the source code's maintainability and create a simpler, cleaner, or more expressive internal architecture or object model to improve extensibility.

But to know more about how to manage complexity, i invite you to read
the following very interesting article:

Learning to Live with Complexity

https://hbr.org/2011/09/learning-to-live-with-complexity


Now more political philosophy about specialization and survival..

Look at the following video of DINOSAURS:

https://www.youtube.com/watch?v=JIX_Pr9ufR8


So what are you noticing ?

So if you are smart you will quickly notice that DINOSAURS
have not survived since they were too specialized ! so now
you are understanding one of the most important rule in political
philosophy and it is that you have to know that being good at adaptability is also knowing how to not be too specialized !

I give you a quick example:

Today you have to know how to diversify economy so that to be good at adaptability, and this diversification is also not being too specialized ! (read below my thoughts about Colombia that wanted and is
wanting to diversify its economy so that to be much more
efficient and much better at adaptability)

I give you another example about being too specialized:

Also lack of decentralization is also being too specialized,
this is why i said about nationalism the following:

I think that nationalism is also like too much "centralization", since this too much centralization of nationalism is like a too much monopolize that also hurts quality, and also i think nationalism is too much competition that lacks collaboration and this causes that it hurts quality too, but you have to also understand that the tendency of our today world is to decentralize for better efficiency, not to become nationalism, read my following thoughts to notice:

Yet more political philosophy about decentralization..

We can say the following:

The classical notion of decentralization does not necessarily imply democracy, and an organization may be decentralized without being based on democratic principles.

But i ask a smart question of:

Can we say that an organization based on democratic principles may be centralized ?

Here is my answer:

But we can notice that even though decentralization doesn't
necessarily imply Democracy, Democracy is a "kind" of decentralization,
and this kind of decentralization brings efficiency because we can
notice that Democracy needs requirements such as competitive elections and free press, and i think that Democracy is more efficient than
Dictatorship at fighting corruption(and corruption can mean lack of efficiency), read my following thoughts about Democracy and more to understand:

https://groups.google.com/g/alt.culture.morocco/c/Nudyb_4QCRU

But notice in my above link that i am saying that we have to seek like a balance between competition and collaboration, and i think that it is
this new more efficient model of seeking like a balance between competition and collaboration that is the "cause" of bringing decentralization that brings efficiency, and i think that the tendency of our today world is to seek a balance between competition and collaboration.

I give you another example of being too specialized:

So in "philosophy" we have to ask such the following very important question that is:

Is working in a higher level of abstraction better
than working on a lower level abstraction?

I think that civilization has gone and is going forward towards the future by needing from us to also be "specialization", so i think that both the working at the high level of abstraction and at low level
of abstraction are specializations, we can easily notice
it by noticing that software engineering works at a higher
level of abstraction, and i think it is like a specialization, so i think that computer science is much appropriate way
of understanding, since computer science works both at a higher level of abstraction and at the lower level of abstraction , because computer science understand the how it is made and how to build it to a higher level of abstraction, so computer science is both working at a higher level of abstraction and working at a lower level of abstraction, so it "generalizes" better and it is better for adaptability.

Read more in all my following thoughts to understand better:

https://groups.google.com/g/alt.culture.morocco/c/XgEvO1E9kIU


More political philosophy about the smart game that we call human life..

Look at the following video from Colombia:

Colombia's booming tech scene

https://www.youtube.com/watch?v=TxPySfuQO_c


So as you are noticing that the spirit of the Colombian person
that is speaking in the above video is positive(he is positive like me), so as you are noticing that he is playing at the game of human life
that is also to diversify the economy, and he is giving a great
importance to tech industry and he is giving a great importance to
economic integration with other countries, so as you are
noticing it is part of the Global optimization since we have to
be this optimization so that to become efficient worldwide,
so i think that we have to be optimistic since i think that
with the exponential progress of our humanity we will become
much much more efficient in the near future of 2030.


Tech giants' anticompetitive practices investigation - US lawmakers report their findings

"In recent years, each company has expanded and exploited their power of the marketplace in anticompetitive ways."

"Our investigation leaves no doubt that there is a clear and compelling need for Congress and the antitrust enforcement agencies to take action that restores competition, improves innovation, and safeguards our democracy."

Read more here:

https://www.computing.co.uk/news/4021278/tech-giants-anticompetitive-practices-investigation-us-lawmakers-report-findings


EU targets big tech with tighter target list and rules

I have just read the following article, i invite you to read it:

Large platforms are invasive, they pay little tax and they destroy competition. This is not the Internet that we wanted, ”said another source with direct knowledge of Brussels plans.

EU targets big tech with tighter target list and rules

https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=https%3A%2F%2Fwww.developpez.com%2Factu%2F309621%2FL-UE-vise-les-grandes-technologies-avec-une-liste-cible-et-des-regles-plus-strictes-Bruxelles-elargit-la-recherche-de-pouvoirs-supplementaires-pour-limiter-la-puissance-des-plateformes-numeriques%2F


I invite you to read all my following thoughts to understand more:

https://groups.google.com/g/alt.culture.morocco/c/XgEvO1E9kIU



Thank you,
Amine Moulay Ramdane.

Christian Hanné

unread,
Oct 16, 2020, 12:15:44 PM10/16/20
to
Your 100-line-algorithms don't have to do anything with complexity.
So why are you concerned about that ?
0 new messages