Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:
"Programowanie w języku Ruby. Wydanie II"
Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: helion.pl/user/erraty
Strona | Linia | Jest | Powinno | Zgłaszający |
---|---|---|---|---|
36 | 12 | Istnieje trik, który może pomóc przetestować nasz kod zapisany do plikach. | Istnieje trik, który może pomóc przetestować nasz kod zapisany w plikach. | Jerzy Kura |
86 | 19 | return @songs[i] if title == @songs[i].name | return @songs[i] if title == @songs[i].title | Adam Wróbel |
86 | 33 | @songs.find |song| title == song.name | @songs.find |song| title == song.title | Adam Wróbel |
137 | 23 | Podobnie zarówno or, jak i || zwracają prawdę, jeśli żaden z operandów nie jest prawdą. Drugi operand jest przetwarzany tylko wówczas, gdy pierwszy jest prawdą. | Podobnie zarówno or, jak i || zwracają prawdę, jeśli któryś z operandów jest prawdą. Drugi operand jest przetwarzany tylko wówczas, gdy pierwszy jest fałszem. | Kuba Bogaczewicz |
570 | 9 od dołu | Metoda zwraca true, jeśli dany blok nigdy nie zwraca wartości innej niż false ani nil. | Metoda zwraca true, jeśli dany blok przynajmniej raz zwraca wartość inną niż false lub nil. | Wacław Zbikowski |
Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:
Strona | Linia | Jest | Powinno | Zgłaszający |
---|---|---|---|---|
53 | 5 | Jeżeli wzorzec jest odnaleziony w ciągu znaków, =~ zwraca jego początek lub nil. | Jeżeli wzorzec jest odnaleziony w ciągu znaków, =~ zwraca pozycję jego początku w podanym ciągu, w przeciwnym wypadku zwraca nil. | - |