Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 10
  1. This week I released the latest version of Import Linter.

  2. Something about Django has bothered me for some time.

  3. Let me ask you a question: how do you go about designing the software you build?

  4. In my previous post we learned how Inversion of Control can be visualised as follows: B plugs into A.

  5. Meet Import Linter

    A common strategy is to organise it into smaller, decoupled subpackages.

  6. When I first learned to program, the code I wrote all followed a particular pattern: I wrote instructions to the computer that it would execute, one by one.

  7. Imagine a river system, with many streams flowing together, and rocks dotted along the path of the water.

  8. Meet Layer Linter

    Python is a wonderful language that is a joy to develop in.

  9. What is a Django app?

    If you’ve ever built anything using Django, you’ll be used to including apps in your INSTALLED_APPS setting: # settings.py INSTALLED_APPS = [ 'django.contrib.auth', 'myapp', ] This is something we take for granted, but it’s not always obvious why…

  10. Django provides a mechanism to send and receive messages between different parts of an application, called the ‘signal dispatcher’.