Posts Tagged ‘functional programming’

Trzy style

Posted in java, php, programowanie on październik 2nd, 2011 by Wojciech Soczyński – 17 Comments

Tak przy okazji refleksji i rozmyślań filozoficznych, postanowiłem zademonstrować, jak w języku pokroju Javy zaimplementować rozwiązanie problemu obliczania ceny wszystkich produktów w koszyku.
read more »

Język Scala dla programistów PHP pt.3 – traits

Posted in javascript, php, programowanie on marzec 22nd, 2011 by Wojciech Soczyński – 12 Comments

Kolejny odcinek serii o języku Scala zajmie się kwestią traits – cech. Jest to o tyle ciekawa część języka, że w PHP również zostaną one wprowadzone w najbliższej wersji 5.4 . Traits w PHP zainspirowane zostały właśnie bezpośrednio implementacją z Scali.

read more »

Generatory w PHP

Posted in php, programowanie on sierpień 10th, 2010 by Wojciech Soczyński – 5 Comments

Dzisiaj kolejny post z nieoficjalnej serii „zaprzyjaźnij się z PHP” 😛 a dokładnie z php 5.3. Opiszę w nim jak zbudować generator. Czym jest generator ? Jak wyjaśnia nam Wikipedia generator jest rodzajem Iteratora, który zamiast zwracać wygenerowaną wcześniej zawartość oblicza nam ją wraz z kolejnym przebiegiem, dzięki czemu nie musimy od razu pobierać np. całej zawartości jakiejś kolekcji.
read more »

Zrozumieć JavaScript

Posted in javascript, php, programowanie on lipiec 25th, 2010 by Wojciech Soczyński – 31 Comments

Rozmawiając ze znajomymi, którzy również są webdeveloperami, zauważyłem, że JavaScript jest jednym z najbardziej znienawidzonych języków. Jest kilka tego powodów, najważniejsze z nich to brak jednolitej obsługi w w przeglądarkach internetowych oraz brak klas. Pierwszy powód jest bezdyskusyjny, chociaż można zauważyć, że z upływem czasu jest coraz lepiej i minęły już te dni gdy pisało się kod osobno dla każdego browsera. Obsługa JavaScriptu jest coraz lepsza wśród przeglądarek i nawet Microsoft wziął się na poważnie do roboty z IE9. Natomiast argument o braku klas w Javascripcie uważam za trochę chybiony i wynikający z braku wiedzy o modelu obiektowym jaki został zaimplementowany w tym języku.
read more »

Singleton – alternatywne podejście

Posted in php, programowanie on lipiec 14th, 2010 by Wojciech Soczyński – 8 Comments

Pewnego dnia, jadąc w nocy na rowerze zamyśliłem się na temat klas, funkcji i obiektów. Przemyślenia te zawiodły mnie do pewnych ciekawych wniosków.
read more »