NOVINKA: Nauč se pracovat s počítačem a získej lepší práci v administrativě. Více informací:

Zeď člena Kit

Aktivity
Avatar
Kit
Avatar

Žádné IDE typu NetBeans nebo Eclipse nepoužívám, protože by to bylo málo drsné.

Nahoru
14.1.2014 13:16
Avatar
Kit
Avatar

Převod textu do Morseovy abecedy v PHP
http://www.itnetwork.cz/dev-lighter/283

Nahoru
9.1.2014 13:56
Avatar
Kit
Avatar

PHP style guide - výběr z toho, co se mi líbí
http://www.knesl.com/…-style-guide

- global cokoliv je zakázané
- static cokoliv je zakázané
- public atributy jsou zakázané
- settery (krome potreby Dependency Injection) jsou zakázané
- primitivní proměnné jsou po přiřazení immutable
- komentáře používejte pouze tehdy, kdy nejde danou věc říct kódem
- prevádějte errory na výjimky
- vertikální odřádkování v metodě znamená, že má být kód převeden do samostatné metody
- maximální úroveň zanoření zdrojáku je 3 (1. třída, 2. metoda, 3. kontrolní blok jako je if, while, do). Pokud použijete try{ }, můžete zvýšit úroveň na 4
- omezení pro třídu je 150 řádek. 80 % třid vašeho projektu nesmí mít víc, než 75 řádek

Nahoru
5.1.2014 19:14
Avatar

Od kolika let vlastně prorgamuješ?

Nahoru
5.1.2014 12:10
Avatar
Avatar
Ondrca

Tak že jo, KITova největší událost celého života a on si to už ani nepamatuje :D

28.1.2014 18:20
Avatar
Avatar
Neaktivní uživatel

jo kolik ti je

28.1.2014 18:19
Avatar
Avatar
Ondrca

A kolik ti je?

5.1.2014 13:00
Avatar
Kit
Avatar

Anthony Ferrara: Programování nejen v PHP
http://www.youtube.com/…axell/videos

Nahoru
4.1.2014 18:04
Avatar

Jak dlouho máš ten popisek o drsnosti IDE :D? Jsem si toho teď všiml ...

Nahoru
24.12.2013 22:51
Avatar
Avatar
Kit

Však mám vlastní IDE. To je ten plugin do Vimu v Javě. Píše za mne stuby.

5.1.2014 11:41
Avatar
Avatar
Ondrca

Tak si udělej vlastní IDE to bude nejdrsnější :D.

5.1.2014 10:48
Avatar
Avatar
mkub

a VIM je mensi aj oproti mojmu geany a kedze IDEA pouziva na beh JVM spusta sa o dost pomalsi a spotrebuje viac CPU

a co sa tyka VIM, startuje bleskovo, ani nestihnem mrknut okom a uz mi bezi... cize doba startu geany je niekde medzi tym...

5.1.2014 10:41
Avatar
Kit
Avatar

Uložení strukturovaného pole po řádcích do databáze bez použití prepared statements:
http://www.itnetwork.cz/dev-lighter/270

Nahoru
22.12.2013 17:37
Avatar
Avatar
Kit

Všechno (celý strom) zabalí do jednoho stringu.

25.12.2013 11:50
Avatar
Avatar
Neaktivní uživatel

Co to udělá s těmi vnořenými poli :)?

25.12.2013 11:47
Avatar
Kit
Avatar

DB hosting s databází MongoDB:
https://mongolab.com/

Nahoru
22.12.2013 16:04
Avatar
Kit
Avatar

Spočítat faktoriál stylem enterprise programátora je fakt kus umění:
http://dis.4chan.org/…/1180084983/

Nahoru
30.11.2013 18:38
Avatar
Kit
Avatar

Gettery a settery nepatří do zodpovědnosti třídy. Je to spíš jen porušení zapouzdření.

Nahoru
21.11.2013 12:12
Avatar
Kit
Avatar

Našel jsem zajímavý autoloader pro PHP. Podtržítka v namespace nechává, ale v názvu třídy je mění na oddělovač adresářů. Po "nezbytných úpravách" vypadá takto:

<?php
function __autoload($class) {
    $arr = explode('\\', ltrim($class, '\\'));
    $last = sizeOf($arr) - 1;
    $arr[$last] = str_replace('_', DIRECTORY_SEPARATOR, $arr[$last]) . '.php';
    require implode(DIRECTORY_SEPARATOR, $arr);
}
Nahoru
16.11.2013 19:44
Avatar

Kite, sice trochu pozdě, ale gratuluji k dosažení největšího skillu. :)

Nahoru
12.11.2013 10:25
Avatar
Kit
Avatar

Gettery a settery nepatří do zodpovědnosti třídy. Je to spíš jen porušení zapouzdření.

Nahoru
26.10.2013 20:51
Avatar

Kolik umíš programovacích jazyků?

Nahoru
23.10.2013 17:21
Avatar
Avatar
albertpatera

tak to je teda něco :-)

23.10.2013 17:54
Avatar
Avatar
Kit

Nevím přesně. Asi dvacet.

23.10.2013 17:24
Avatar
Kit
Avatar

Porušení Démeteřina zákona v OOP je stejné, jako kdybyste v obchodě prodavači podali peněženku, aby si z ní požadovaný obnos sám vybral. Je to pohodlné, ale nebezpečné.

Nahoru
19.10.2013 16:16
Avatar
Kit
Avatar

Antipattern Anemic domain model is the use of a software domain model where the domain objects contain little or no business logic (validations, calculations, business rules etc).

The fundamental horror of this anti-pattern is that it's so contrary to the basic idea of object-oriented design; which is to combine data and process together. The anemic domain model is really just a procedural style design, exactly the kind of thing that object bigots like me ... have been fighting since our early days in Smalltalk. What's worse, many people think that anemic objects are real objects, and thus completely miss the point of what object-oriented design is all about.
-- Martin Fowler --

Nahoru
5.10.2013 13:39
Avatar
Kit
Avatar
Nahoru
24.8.2013 10:21
Avatar
Kit
Avatar

Dělám si teď plugin do svého editoru pro Javu. Jeho vedlejším efektem je, že umí něco, co prý nejde: Vypisuje mi i seznam tříd v package :)

Nahoru
23.4.2013 15:03
Avatar
Kit
Avatar

Java programy v příkladech:
http://www.kodejava.org/

Nahoru
22.4.2013 17:54