banner
13:58:03
Software-design
M. Badar Wildani

Apakah Lorem Ipsum itu?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed elit purus, interdum ac nisi iaculis, sollicitudin imperdiet purus. Nullam non turpis dolor. Sed lectus lectus, malesuada os.Gestenv() nec enim sed, sagittis molestie tortor. Proin consectetur dolor faucibus, dictum eros ac, ultrices quam. Ut quis sapien vel ante rhoncus sagittis. Aliquam ut leo aliquet, dictum dui id, bibendum justo. In et commodo lacus. Aliquam bibendum, felis quis scelerisque commodo, enim ex feugiat ex, eu fermentum libero lacus eget lacus.

  • Proin consectetur dolor faucibus
  • Sed lectus lectus, malesuada Tapi tak terbatas kepada:
  1. Sed lectus lectus, malesuada
  2. Proin consectetur dolor faucibus,

gambar kucing

Anyway let's go to Google first

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed elit purus, interdum ac nisi iaculis, sollicitudin imperdiet purus. Nullam non turpis dolor. Sed lectus lectus, malesuada nec enim sed, sagittis molestie tortor. Proin consectetur dolor faucibus, dictum eros ac, ultrices quam. Ut quis sapien vel ante rhoncus sagittis. Aliquam ut leo aliquet, dictum dui id, bibendum justo. In et commodo lacus. Aliquam bibendum, felis quis scelerisque commodo, enim ex feugiat ex, eu fermentum libero lacus eget lacus.

Concept

Vivamus in dui orci. Suspendisse suscipit velit a enim pretium suscipit. Ut ultrices turpis ultricies augue auctor suscipit. Donec fermentum enim sed euismod tincidunt. Mauris tempor, tellus sed eleifend malesuada, felis nisi vulputate neque, sit amet commodo neque diam in odio. Cras accumsan nunc non tellus ornare, ac congue velit pellentesque.

// manipulate image source
const imgRegex = /!\[(.+)\]\((.*?)\s*("(?:.*[^"])")?\s*\)/
const formatted = post.attributes.body.replace(imgRegex, `![$1]($2)`)

// syntax highlighter
const { default: MarkdownIt } = await markdownItSrc
const shiki = await shikiSrc
const mayukaiMirageTheme = await shiki.loadTheme("../../constants/themes/Mayukai-mirage-darker-color-theme.json")
const shikiHighlighter = await shiki.getHighlighter({
theme: mayukaiMirageTheme
})

Donec convallis enim id dolor ultrices iaculis. Duis eget varius sapien. Aenean sit amet sagittis diam, a commodo urna. Praesent lobortis eros arcu, sit amet semper magna consectetur vel. Quisque odio lorem, congue in nisl in, vestibulum pretium arcu.

Domain entity layer

Vivamus in dui orci. Suspendisse suscipit velit a enim pretium suscipit. Ut ultrices turpis ultricies augue auctor suscipit. Donec fermentum enim sed euismod tincidunt. Mauris tempor, tellus sed eleifend malesuada, felis nisi vulputate neque, sit amet commodo neque diam in odio. Cras accumsan nunc non tellus ornare, ac congue velit pellentesque. Donec convallis enim id dolor ultrices iaculis. Duis eget varius sapien. Aenean sit amet sagittis diam, a commodo urna. Praesent lobortis eros arcu, sit amet semper magna consectetur vel. Quisque odio lorem, congue in nisl in, vestibulum pretium arcu.

func (service *orderServiceImpl) FindById(request *web.OrderFindByIdRequest) (web.OrderResponse, error) {
    orderResponse := web.OrderResponse{}
    tx, err := service.DB.GetConnOrder().Begin()
    if err != nil {
        return orderResponse, err
    }
    defer helper.CommitOrRollback(tx)
    order, err := service.OrderRepository.FindById(tx, request.MpOrderId)
    if err != nil {
        return orderResponse, &exception.ErrorNotFound{
            ErrMsg: err.Error(),
        }
    }
    return web.OrderResponse(order), nil
}

Unit Testing

Vivamus in dui orci. Suspendisse suscipit velit a enim pretium suscipit. Ut ultrices turpis ultricies augue auctor suscipit. Donec fermentum enim sed euismod tincidunt. Mauris tempor, tellus sed eleifend malesuada, felis nisi vulputate neque, sit amet commodo neque diam in odio. Cras accumsan nunc non tellus ornare, ac congue velit pellentesque. Donec convallis enim id dolor ultrices iaculis. Duis eget varius sapien. Aenean sit amet sagittis diam, a commodo urna. Praesent lobortis eros arcu, sit amet semper magna consectetur vel. Quisque odio lorem, congue in nisl in, vestibulum pretium arcu.

func (service *orderServiceImpl) FindById(request *web.OrderFindByIdRequest) (web.OrderResponse, error) {
    orderResponse := web.OrderResponse{}
    tx, err := service.DB.GetConnOrder().Begin()
    if err != nil {
        return orderResponse, err
    }
    defer helper.CommitOrRollback(tx)
    order, err := service.OrderRepository.FindById(tx, request.MpOrderId)
    if err != nil {
        return orderResponse, &exception.ErrorNotFound{
            ErrMsg: err.Error(),
        }
    }
    return web.OrderResponse(order), nil
}

Kesimpulan

Vivamus in dui orci. Suspendisse suscipit velit a enim pretium suscipit. Ut ultrices turpis ultricies augue auctor suscipit. Donec fermentum enim sed euismod tincidunt. Mauris tempor, tellus sed

kolaborasi tanpa batas

eleifend malesuada, felis nisi vulputate neque, sit amet commodo neque diam in odio. Cras accumsan nunc non tellus ornare, ac congue velit pellentesque. Donec convallis enim id dolor ultrices iaculis.

kemudahan unit testing

eleifend malesuada, felis nisi vulputate neque, sit amet commodo neque diam in odio. Cras accumsan nunc non tellus ornare, ac congue velit pellentesque. Donec convallis enim id dolor ultrices iaculis.

return view('author', [
    'title' => $user->name,
    'artikel' => Post::with(['category', 'user'])->where('user_id', $user->id)->paginate(5),
]);

Duis eget varius sapien. Aenean sit amet sagittis diam, a commodo urna. Praesent lobortis eros arcu, sit amet semper magna consectetur vel. Quisque odio lorem, congue in nisl in, vestibulum pretium arcu.

qui labore officiis laboriosam distinctio dolorum, odio sapiente?

Wildani © 2023, All rights reserved