Välkommen tillbaka till Campusbokhandeln! Vi firar med inlämningskampanj: Lämna in din kurslitteratur – få 150 :- och chansen att vinna 1 000 :-. Läs mer här!
Looks Good To Me | 0:e upplagan
- Danskt band, Engelska, 2025
- Författare: Adrienne Braganza
- Betyg:
634
kr
Skickas inom 21-36 vardagar
Butikslager
Onlinelager
I lager hos leverantör
$event.detail.name === 'store-selector' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'store-selector' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'store-selector'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'store-selector'
});
}
});"
class="h-full"
>
Beskrivning
Deliver code reviews that consistently build up your team and improve your applications.
"Looks Good To Me" offers a unique approach to delivering meaningful code reviews that goes beyond superficial checklists and tense critical conversations. Instead, you'll learn how to improve both your applications and your team dynamics.
"Looks Good To Me" teaches you how to:
Understand a code review's benefits and process
Build an objective code review practice
Clarify responsibilities: reviewee, reviewer, and team lead/manager
Establish manageable guidelines and protocols
Automate code quality with linting
Compose effective comments
Combine reviews with pair programming, mob programming, and developer rotations
This one-of-a-kind guide comes from expert author, instructor, and international speaker Adrienne Braganza, who has spent 10 years pioneering her thoughtful, empathetic approach to code reviews. Inside, you'll find comprehensive coverage of every part of the code review process, from choosing a system to keeping reviews manageable for everyone involved.
"Looks Good To Me" offers a unique approach to delivering meaningful code reviews that goes beyond superficial checklists and tense critical conversations. Instead, you'll learn how to improve both your applications and your team dynamics.
"Looks Good To Me" teaches you how to:
Understand a code review's benefits and process
Build an objective code review practice
Clarify responsibilities: reviewee, reviewer, and team lead/manager
Establish manageable guidelines and protocols
Automate code quality with linting
Compose effective comments
Combine reviews with pair programming, mob programming, and developer rotations
This one-of-a-kind guide comes from expert author, instructor, and international speaker Adrienne Braganza, who has spent 10 years pioneering her thoughtful, empathetic approach to code reviews. Inside, you'll find comprehensive coverage of every part of the code review process, from choosing a system to keeping reviews manageable for everyone involved.
Produktinformation
Kategori:
Data & IT
Bandtyp:
Danskt band
Språk:
Engelska
Förlag:
Manning Publications
Upplaga:
0
Utgiven:
2025-02-14
ISBN:
9781633438125
Sidantal:
352
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'primary-menu'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'primary-menu'
});
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mobile-search'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mobile-search'
});
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mini-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mini-cart'
});
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'add-to-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'add-to-cart'
});
}
});"
class="h-full"
>