[ruby-de] Objekt löschen

Robert Klemme shortcutter at googlemail.com
Di Jun 27 02:21:23 JST 2017


2017-06-26 10:38 GMT+02:00 Marvin Gülker <m-guelker at phoenixmail.de>:
> On Mon, Jun 26, 2017 at 01:18:11AM +0200, Die Optimisten wrote:
>>      self=nil
>
> Nein. Zuweisungen an self würden irrsinnige Verwirrung stiften und sind
> deshalb generell unzulässig. Das gilt in anderen Programmiersprachen
> genauso.

Und falls kontrollierte Freigabe von Ressourcen das Thema sein sollte,
dafür gibt es Block-Methoden, die mittels "ensure" eine Transaktion
realisieren. File.open ist so ein Beispiel.

Ciao

robert

-- 
[guy, jim, charlie].each {|him| remember.him do |as, often| as.you_can
- without end}
http://blog.rubybestpractices.com/


Mehr Informationen über die Mailingliste ruby-de