Kategorie: PHP
-
15.12. Using custom annotations in PHP
von
When developing enterprise software one should always keep an eye on writing code that is easily maintainable, testable and extendable. Design patterns already propose a way to implement a loosely coupled architecture. With annotations you can take a step forward to make your code look even more expressive, focusing on the primary problem instead of…
-
14.12. Backbone VS Knockout VS JavaScriptMVC
von
In this article I’d like to compare Backbone, Knockout and JavaScriptMVC under the following points: documentation installation understanding complexity for what kind of project So let’s start with Backbone.
-
12.12. Javascript Metriken
von
in PHPMetriken allgemein Im IEEE-Standard 1061 sind Softwaremetriken wie folgt beschrieben: “Eine Softwaremetrik ist eine Funktion, die eine Software-Einheit in einen Zahlenwert abbildet. Dieser berechnete Wert ist interpretierbar als Erfüllungsgrad einer Qualitätseigenschaft der Software-Einheit.” Jetzt stellt sich die Frage: Wozu benötigen wir Softwaremetriken überhaupt? Diese Frage lässt sich relativ leicht beantworten: Metriken werden benötigt, um Software…
-
11.12.: Migrate to HTML5!
von
HTML5 is one of the hottest buzzwords in the web and everyone is using or talking about it. Google is ahead everyone else for sure with Google Docs, their web based office suite and with Chrome OS, an operating system which only needs a browser (from the user‘s view). But also Facebook, they working on…
-
10.12. Lösungen für Debugging von Mobile Web Apps
von
in PHPWebkit Web Inspector (Remote) Dass Firebug in JavaScript programmiert wurde dürfte den meisten bekannt sein. Das gleiche gilt für den WebInspector von WebKit, wie er in Safari oder Google Chrome zu finden ist. Es dürfte also nicht wundern, dass für mobile Geräte mit Weinre von Patrick Mueller bereits 2010 eine Portierung des WebInspectors geschaffen wurde,…
-
10 good reasons why to learn a css meta language like sass or less
von
There’s a bunch of really usefull online css tools like css code shrinkers, validators, sprite generators, px to em calculators just to name a few. But what I like the best is SASS and LESS.
-
08.12. Agilere Datenbankentwicklung
von
Agile Entwicklung ist gescheitert. Jedenfalls auf Datenbankseite. Agile Entwicklung ist mehr als nur Scrum, hierzu kommen in den meisten Projekten noch weitere Tools und Vorgehensweisen zum Einsatz, um schnell auf neue Anforderungen zu reagieren. Hierzu zählen in der eigentlichen Entwicklung Continuous Improvements, also das stetige Verbessern des Quellcode innerhalb eines Projektes, welche zum Beispiel durch…
-
07.12. One-click Deployment
von
Today’s topic is deployment. It’s called one-click deployment for a reason: Developers are lazy. It’s hard to do less than clicking on one button, so that’s our goal. With the growing need for lower time-to-market and faster response to user feedback it is inevitable to not be limited by technical factors (there are enough other…