November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Podziękowania dla Stefana Langa
Chcemy uzyskać informacje statystyczne na temat projektu Ruby, na przykład całkowitą liczbę wierszy kodu.
Poniżej zamieszczono definicję klasy, która analizuje pliki źródłowe Ruby i generuje statystyki. Zamieszczony poniżej kod należy umieścić w skrypcie scriptlines.rb, w głównym katalogu projektu.
# scriptlines.rb # Egzemplarz klasy ScriptLines analizuje skrypt Ruby i utrzymuje # liczniki całkowitej liczby wierszy, liczby wierszy kodu itp. class ScriptLines attr_reader :name attr_accessor :bytes, :lines, :lines_of_code, :comment_lines LINE_FORMAT = '%8s %12s %8s %8s %s' def self.headline sprintf LINE_FORMAT, "BAJTÓW", "WIERSZY", ...
Read now
Unlock full access