Skip to content
View Phundamentals's full-sized avatar

Organizations

@DMDR-Marketingdiensten

Block or report Phundamentals

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Phundamentals/README.md

Am I testing this code, or is this code testing me?


DRY is the root of all evil. This expression is profound. ~ Phundamentals


DON'T BE AMBITIOUS. AGAIN: DON'T BE AMBITIOUS.


The problem with correctness:

To the optimist, the glass is half-full. To the pessimist, the glass is half-empty. To the engineer, the glass is twice as big as it needs to be. To the economist, too much money has been spent on the glass.


How do programmers become wealthy? I don't know... Inheritance.

Most programmers have to wait until they get arrays.


I had a problem, so I decided to use OOP. Now I have a ProblemFactory...


Therapist: Do you get enough rest?

Programmer: Of course. REST is a lifestyle.


To understand recursion, you must first understand recursion.


Also see Programmer Humor and https://www.reddit.com/r/ProgrammerHumor/.


My biggest challenge right now is to bring order and routine to what otherwise becomes a guessing game of chance: I need a method (pun intended). ~ Phundamentals


The right structure of a software system is more important than its correct behavior. ~ Stefano Santilli

The Zero Principle of Software Design


What's the value of being wise, when being right is the only thing that matters? ~ Phundamentals


Nothing is more dangerous than an idea when it is the only one you have. ~ Emil Chartier Alain


Definitions and Terms

IO : Input/Output Information Overload

AIO : All In One Assault by Information Overload

HIO : Health Information Organization Hurt by Information Overload

BIO : Biography Brain-damaged by Information Overload


There are no secrets to success. It is the result of preparation, hard work, and learning from failure. ~ Colin Powell

Decisions are often based on intuition. Intuition requires experience. Experiences requires making a lot of mistakes.


Encapsulate what varies, and separate it from what stays the same. ~ The Many


Second Order Thinking


If you want to go fast, go alone. If you want to go far, go together. ~ African proverb

Pinned Loading

  1. KEYS KEYS Public

    Public keys and configuration files for GnuPG, SSH, and Git

    Shell 1

  2. Publish NuGet Packages To GitHub Publish NuGet Packages To GitHub
    1
    #!/bin/sh
    2
    
                  
    3
    #
    4
    # This script attempts to publish all *.nupkg files below a given root directory to GitHub packages.
    5
    #
  3. The difficulties of designing software The difficulties of designing software
    1
    _Steven Rakitin, [Quality and Innovation](https://qualityandinnovation.com/2009/02/02/561/):_
    2
    
                  
    3
    > Imagine trying to come up with a reusable design for a new product.
    4
    > In order for the design to be truly reusable, the designer would need to know the possible ways the design will be used in the future.
    5
    > If that information or knowledge does not exist, it becomes very difficult to design something that is truly reusable…