- 1
- 2
- 3
- 4
- 5
$style = "{ width: 100%; ";
if ($count % 2 == 0) {
$style .= 'background: lightgrey;';
}
$style .= "}";
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
$style = "{ width: 100%; ";
if ($count % 2 == 0) {
$style .= 'background: lightgrey;';
}
$style .= "}";
+144
if ( (($i%3) == 0) || ($i==$cnt) ) { // $i mod 3
if ($i == 6) {
Без комментариев.
−123
URL = '/some/url/here'
...
...
url = '{0}'.format(URL)
нашел в дебрях проекта...
+142
function array_to_file($array_name, $array, $filename = 0, $file = 0)
{
$level = 1;
if($file == 0) {
$level = 0;
$file = fopen($filename, "w");
if(!$file) {
return false;
}
fwrite($file, "<" . "?\n\$".$array_name." = ");
}
$cnt = count($array);
$i = 0;
fwrite($file, "\narray(\n");
foreach($array as $key => $value)
{
if($i++ != 0) {
fwrite($file, ",\n");
}
if(is_array($array[$key])) {
fwrite($file, "\"".$key."\" => ");
array_to_file($array_name, $array[$key], 0, $file);
} else {
$value = addcslashes($value, "\""."\\\\");
fwrite($file, str_repeat(" ", ($level + 1) * 2) . "\"".$key."\" => \"".$value."\"");
}
}
fwrite($file, ")");
if($level == 0) {
fwrite($file, ";\n?".">");
fclose($file);
return true;
}
}
−160
n IN (6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25)
условие n >= 6 выполнено
+66
Map<Organization, Collection<IFormula>> comissionFormulasMap = getComissionFormulae(bank, service, a);
transIterator:
for (Transaction T : afterBillingMemorandum) {//для каждой транзакции
if (comissionFormulasMap.isEmpty()) {
//System.out.println("Нет формулы для комиссии");
afterComissionSet.add(T); //если нет формулы для определения комиссии транзакция попадает в список на расщепление
} else {
BigDecimal transactionStartValue = T.getStartValue();
Set<Transaction> afterComissionForCurrent = new HashSet<>();
BigDecimal fullTax = BigDecimal.ZERO;
Collection<IFormula> comissionsAKT = new LinkedList<>();
for (Map.Entry<Organization, Collection<IFormula>> comissionsByBank : comissionFormulasMap.entrySet()) {
Organization comissionBank = comissionsByBank.getKey();
for (IFormula f : comissionsByBank.getValue()) {//для каждой формулы по комиссии
GeneratedTransactionTypes transactionType = f.getGeneratedTransactionTypes(comissionBank);
if (transactionType == GeneratedTransactionTypes.AKT) {
comissionsAKT.add(f);
} else {
BigDecimal commie = f.commission(transactionStartValue);//Определяем значение комиссии
if (commie.compareTo(BigDecimal.ZERO) == 0)
continue; //Комиссия 0 нам не интересна, переходим к следующей формуле
fullTax = fullTax.add(commie);//складываем комиссии
if (fullTax.compareTo(transactionStartValue) == 1) {
log.error("Помилка зняття комісії. Сума комісій більша 100 %. Транзакція не буде оброблена. Транзакція: {}", T.toBaseString());
continue transIterator;
} else {
afterComissionForCurrent.add(T.getComissionTransaction(f.getOrganization(), commie, transactionType));
}
}
}
}
//
// afterComissionSet.addAll(afterComissionForCurrent);
// afterComissionForCurrent.clear();
//Далі зняття по акту
BigDecimal afterComissionStartValue = transactionStartValue.subtract(fullTax);
BigDecimal aktFullTax = BigDecimal.ZERO;
for (IFormula f : comissionsAKT) {
GeneratedTransactionTypes transactionType = GeneratedTransactionTypes.AKT;
BigDecimal commie = f.commission(afterComissionStartValue);
if (commie.compareTo(BigDecimal.ZERO) == 0)
continue;
BigDecimal newFullTax = aktFullTax.add(commie);
if (newFullTax.compareTo(afterComissionStartValue) > 0) {
continue;
}
aktFullTax = newFullTax;
afterComissionForCurrent.add(T.getComissionTransaction(f.getOrganization(), commie, transactionType));
}
afterComissionSet.add(T.getRestTransaction(fullTax.add(aktFullTax)));
afterComissionSet.addAll(afterComissionForCurrent);
}
}
Писал один товарещ, притом взрослый и сформировавшийся как личность )
+69
debug("Continue current `round={}`", next);
/** 3-мя строчками ниже */
debug("Next round `round={}`", current);
+145
.panel-top ul.panel li:nth-child(1){
order: 1;
}
.panel-top ul.panel li:nth-child(2){
order: 4;
}
.panel-top ul.panel li:nth-child(3){
order: 2;
}
.panel-top ul.panel li:nth-child(4){
order: 5;
}
.panel-top ul.panel li:nth-child(5){
order: 3;
}
.panel-top ul.panel li:nth-child(6){
order: 6;
}
CSS Responsive
+145
foreach ($news as $post) {
if (isset($post->important)) {
if($post->important == 1)
{
$import = $post;
break;
}
}
$import = 0;
}
if (!is_integer($import)) // ...
+142
return ("" + ((10 - (acn = "229" + acn)
.Select((c, с) => (int)(c - '0') * (с % 2 + 1))
.Sum(c => c / 10 + c % 10) % 10) % 10)).Insert(0, acn);