Etiket arşivi: test

Eclipse’te Kod Şablonları (Code Templates)

Aşağıda, bu akşam netten derlediğim, kullanışlı kod şablonları var. Kod şablonları, Sysout, try gibi kelimeleri yazıp CTRL + SPACE’e basarak Eclipse’in bizim için tamamladığı System.out… try{}catch… gibi kodlar. Sysout, try gibi kısayol kelimelerini çokça kullanmama rağmen, yeni kod şablonları vs. için hiç uğraşmamıştım. Ta ki bugün sahibinden’den Berkay abi Logger için kısayol gösterene dek :) Sağolasın Berkay abi. Çoğzel oldu bu iş.

Windows > Preferences > Java > Editor > Templates yolundan ulaşılan şablonlara mutlaka bir göz atmanızı, aşağıdaki şablonlardan işinize yarayanları da eklemenizi tavsiye ederim.

ifNull

if (${var} != null){
${cursor}
}

ifNotNull

if (${var} != null){
${cursor}
}

logger

${:import(org.slf4j.Logger,
org.slf4j.LoggerFactory)}
private static final Logger logger =
LoggerFactory.getLogger(${enclosing_type}.class);

logd

logger.debug(${word_selection}${});
${cursor}

loge

logger.error(${word_selection}${});
${cursor}

logi

logger.info(${word_selection}${});
${cursor}

logt

logger.trace(${word_selection}${});
${cursor}

logw

logger.warn(${word_selection}${});
${cursor}

before

${:import (org.junit.Before)}

@Before
public void setUp() {
${cursor}
}

after

${:import (org.junit.After)}

@After
public void tearDown() {
${cursor}
}

beforeclass

${:import (org.junit.BeforeClass)}

@BeforeClass
public static void oneTimeSetUp() {
// one-time initialization code
${cursor}
}

afterclass

${:import (org.junit.AfterClass)}

@AfterClass
public static void oneTimeTearDown() {
// one-time cleanup code
${cursor}
}

list

${:import(java.util.List, java.util.ArrayList)}
List ${newName} = new ArrayList();

map

${:import(java.util.Map, java.util.HashMap)}
Map<${keyType},${valueType}> ${newName} = new HashMap<${keyType},${valueType}>();

set

${:import(java.util.Set, java.util.HashSet)}
Set<${type}> ${newName} = new HashSet<${type}>();

Şurada da bir sürü template var: http://stackoverflow.com/questions/1028858/useful-eclipse-java-code-templates

Windows XP, Vista, 7 Çok çekirdek testi

Gizmodo‘nun anlattığına göre; Infoworld, Windows XP, Vista ve 7 ile ilginç bir çok çekirdekli işlemci testi yapmış. Test sonucunda Windows XP’nin Vista ve 7′ye göre ( 7 daha geliştirilme aşamasında diyelim) hala daha iyi çalıştığı ortaya çıkmış.
Okumaya devam et